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...