Nice game, quite a creative puzzle platformer game. If the theme was "teleport", it would have been great.
Glad you liked it!