Really great idea, and for the most part I can't fault it. Maybe some more variation in sound effects would have been nice, but it's otherwise solid