Very challenging. Got a "Keep talking and nobody explodes" vibe of it. Some puzzles could be improved greatly by clarifying some instructions. Very nice music though. Congrats!