Spedfrom on 04 September 2010
Plus points:
Gameplay was smooth, fast and fun.
Boss on the demo was cool to battle.
Minus points:
Graphics are a letdown.
Voice actors are cringe worthy.
Set up and story seem typical "buff dudes saving the world and being manlier than everyone else".