This is really creative and there were some good puzzles using the teleport mechanic. I think there's a lot of potential to expand on the idea. Well done!