Really enjoyed this! Got somme really interesting and fun puzzles in there. The visuals remind me of old flash games (specifically the portal flash game), which I really really like :)
Great job!