Right off the bat, I like the music. Just started.
Now, yeah it's a good concept, because most on here seem to be going for the easy way out with the obvious platformer lying mechanics.
I liked your game, I'd say make the quests (I guess we can call it that) more diverse, I like the sounds and everything just fine otherwise.
Now, if you would play my game, I'd be glad. And it'd be good if you rate mine if you really like it.