Liked the puzzles with the two worlds to teleport between. The graphics are nice though I wasn't really sure what was what. In general, I felt like purposefully introducing the individual game mechanics one after another to let the player learn your game and then throwing them into challenging puzzles would have made for a better learning curve. Overall, nice work!