very nice art and audio. I didn't notice all those small details that you pointed out while I was playing so maybe focusing on the levels might have been better but they still really added a nice touch once I did find out about them. the game feels very smooth and the puzzles were pretty good. good job