Looks Spectacular
Even though this is a short demo, this was almost exact to the original! The sprite animation and art (on the platforms) was excellent. The gameplay was really smooth and cool, and the controls are comfortable. Can't wait for the full length game, with this I'm sure it'll be amazing.