Incredible game! Despite there being a slight issue where movement near the start of the loop it can be inconsistent (which I just stood still for half a sec to ignore) It had so much fun with the puzzles. And you incorporated a great final challenge which took more thinking than I thought it work. Amazing work!