Quite addicting! I am hilariously bad at "Dodge" :D Very creative and charming art!
I got a highscore of 2400 :)