I hated the driving mechanic in the best way possible XD Just the right amount of frustrating and funny. I love low poly cell shaded graphics so you get high marks from me for this. I thought 25 pizzas was too much for a goal and I was getting bored after the 5th. Also I don't know if its just me but I struggled playing it in browser, especially when I exploded it would lag hard.