Hilarious game. Of course, best experience when playing with two people as I did. Couldn't stop laughing xD. The art, music, gameplay, and everything were top-notch. Surprised you were able to make this in such a short time, you are very skilled!
One trick that we developed was purposely dying when we were short on time and far away from the finish line, because then we respawned right on the finish line xD