The controls are smooth but challenging, the graphics are incredible and the game looks amazing overall, the storyline is nice and simple, full of awesome cut scenes, tons of floors and bosses that take time and unique strategies to beat, the attention to detail in this game is insane.. you can interact with almost anything, it brings a great nostalgic feeling just like when I played as a kid too, and they nailed the multiplayer.. having the ability to have a friend jump in at any point during the campaign is great. My only complaint is that I wish it was longer! 9/10