This is a very fun game to have. The single player mood is greatly constructed and provides a good challenge, especially on the harder modes. The multiplayer modes are Good fun too. The visuals and animations are real nice to look at, along with the character models and background art. Online play is great, except that it suffers when one person has a slow connection. Also, while the keyboard controls are fine, it would be better if you have and use arcade sticks or gamepads. There is definitely replay value in here, especially for those who like to complete everything in games. It will appeal to many people, from first time players to long to fans of the series.