The visuals are insanely well done! I will admit I got stuck on the last puzzle for a long time trying to figure it out, but I got there eventually. I only wish you didn't have to go through everything each time you died, so you could just retry the thing you're stuck on. Otherwise, great job!