Top
70°

Asura's Wrath Screenshots

The Demigod shows itself in these new screenshots of the Xbox 360 and PS3 action game from Capcom and CyberConnect2.

Read Full Story >>
hookedgamers.com
The story is too old to be commented.