Very well executed idea! It's pretty satisfying when you finally work out where you are (or think you've worked it out lol).