Great presentation and lots of interesting mechanics. I liked that it even had a tutorial section! Super chaotic in the higher difficulties. Things were surprisingly smooth and quick and got into a really good rhythm in the later stages. Nice job! ~ Check out my entry when you get time :D