Fantastic work! I wasn't able to access the last puzzle due to an invisible wall, but the rest were great! Everything in the game, save for the controls, was communicated with no text or dialogue, and managed to be thought provoking without being too difficult. Really great job!