Nice game! I really love the two player mechanics. As plexsoup said maybe instead of the timer you could just deduct points for going too slow (especially for the second level). But it is still a very cool game!
Yeah, maybe a game with a truck and a mecha shouldn't have such a brutal deadline.