Pretty cool, I like the sketchy art style.
I made it to rank "Good" but the speedy red bullet got me.