Very well done, I especially liked the way it almost felt like a rhythm game with all the sound effects harmoniously synchronized.