I love the concept, graphics, and audio! Unfortunately, there are a few rough spots, such as the instructions being sort of unclear and the level's geometry sometimes not making much sense. Other than that, this is great!