A simple idea that is very well executed. I love it! It's the perfect level of complexity and difficulty and it kept me on the edge of my seat the whole time!