Wow, great art and music, love it, fits exactly those type of game, makes it even more engaging. The game at first feels a bit slow, but it's what makes the teleport a really usefull think and makes it fits the game.
Overall, great use of teleport and nice looking game, congrats!