Looks like Team17 finally got off their butts and made a new worms game that might not suck. [MEDIA] Would be up for getting this soon-ish if...
Separate names with a comma.