Great Idea! I liked how you introduced new gameplay elements in a way that they were easy to grasp then layered on new challenges.