Definitely hit it out of the park on tight controls, juiciness, and music. Although the difficulty level was great, on the 4th stage, it was a bit tedious to have to run back to the tower part over and over again. Other than that, great work!