Worms Rumble

Worms Rumble squirms the iconic franchise into real-time action mayhem

Team17 has unveiled a massive deviation in their long-standing strategy-action series Worms by bringing it into the real-time shooter realm.…

4 years ago