Nice idea! With a little bit more polish it can be a really interesting puzzle platformer. Well done! :D