POSTS TAGGED 'Worms: Ultimate Mayhem'

News – Worms: Ultimate Mayhem announced News – Worms: Ultimate Mayhem announced

The first 3D downloadable Worms game has been announced for Xbox Live Arcade and PlayStation Network. It's called Worms: Ultimate Mayhem and is an amalgamation... [Read full story]