Love the concept, the art and and music you chose are such a natural fit together that I thought it was custom at first.
My one suggestion for improvement would be to make all the slots on the big timer bar more distinct - at certain points it was hard to tell exactly when time would slow down, and precision seems important for a game like this.
All in all, nice work!