Very creative game indeed. But I think you need to clearly some items in this game (especially the jump orb and the gravity item). Not everybody played the same game, and they may not know about how the item works.
Anyway, well done. The graphics looks very beautiful.