Nice job, I had fun with the puzzles and played to the finish. And I especially liked the green animation on entering/exiting worlds.