Nice job! I got stuck on one of the puzzles, and didn't understand the Grey hat cowboy until then. Maybe add some music? Good work!