Top
30°
9.0

Review: Worms Revolution (Xbox 360) | Digitally Downloaded

I look at the dictionary definition of 'revolution,' and I have to question its application to the newest Worms game. There is nothing revolutionary about Worms Revolution, but then again that’s not really a bad thing.

Read Full Story >>
digitallydownloaded.net
The story is too old to be commented.