Cool mechanic! I like the teleporting idea with the puzzles! I got stuck on one of the levels however since there was no way to get on one of the platforms, unless I was missing some important instructions.
But very cool and nice job in a short amount of time!