I'm not usually very good at these, but this was just the right level of challenge for me. Any more complex and I'd be a rage quitter. Very well done, nice atmosphere, music worked well together, good pacing and progression. Thumbs up.