wow, that's actually very good. seems like it was inspired by osu, but with much better graphical style