This one is pretty fun! Bravo! Shame about the engine overheating bug in the first level, but I was able to get past it during my second playthrough.