An interesting game with cool ideas but sometimes they don't work out. Especially the weird jumping mechanics did frustrate me more than it made fun. But with more polishing it is definitely a nice little game :D
Thanks for the feedback!