The game is well-designed and has the vibe of NES games, but the controls are very awkward from a game design perspective. The lack of coyote time and jump buffering at such speeds really detracts from the overall experience.
I don't want to be toxic, so I'll mention the good aspects as well. The music is really cool!!!