Definitely overrated - User Reviews - www.GameInformer.com
Switch Lights

The lights are on

What's Happening

Definitely overrated

I am going to keep it short: techincally good, interesting style, game play meeeeh, story (turd).

Capcom must have a paid a lot for those reviews...

Comments

No one has commented on this article.