Pretty solid, but it is a little bit hard playing this on keyboard. Music and visuals also fit pretty well :)
Thanks for the feedback :)