Random Article


 
Must See..
 

 
Team 17
 
 
Worms Revolution Banner
Worms Revolution Banner
Worms Revolution Banner

Worms Revolution (Xbox 360) Review

It’s hard to overlook the fiddly nature of the play areas. The inconsistent AI performance. Dull single player portions. Frustrating “waiting for CPU” moments during single player also help push up the blood pressure while wait...
 
7.0