I was thinking of making a game like this..
Graphics: Now, they were good, but at some parts it was very pixely and zoomed in. Like in the store stage for instance.
Style: There's already alot of games like this, like Portal fighter.
The rest: To lazy to explain the rest.