Nice game and looks great, i don't know if it was just me or it was just my computer but the particles were making the game lag, though my computer is probably just bad, overall quite nice!
Yep! I did to a little overboard with the partials, sorry! :D