Not bad! I would love if the powerups lasted longer though :)
Overheating was a nice touch- not many entries where you can overdose on powerups!