Thanks for playing the game, glad you like my doodley art! Sorry you didn't get to see all of them, I agree it is quite a hard game so I could probably do with tuning it a little more.
Thanks for your candidness regarding the teleporting mechanic as well - you're right it doesn't totally fit the theme, which is mostly down to me adding the theme after making the core gameplay. Will have a think about how I can make it feel more natural.