Very nice concept, nice job implementing skins too.
Particles etc look great too.
Only feedback is I'm not a fan of the delay when pressing buttons, but that's just my personal preference .
i had a feeling implementing the delay wasn't really the best idea, i'll stop doing that, thanks for the comment