Good gameplay (reminded me of OSU), good graphics, incredible artstyle, and good music selection! It's nice to have these kind of games, but i've seen a terrible problem. When my computer lags, the music keeps it's rythm but the notes are lagged and it kills the synchronization. I suggest you allow players to change graphic detail levels ;)