Worms: A Space Oddity

A return to form, perhaps.