Really cool idea I love how it ramps up in difficulty to the point where you have to consider so many different levels. Overall a great idea that was executed well.