Holy shit, that game was fucking epic! I also liked arctic thunder, but my favorite was called baja something or other, basically just racing through the desert and shit, i would put in one quarter and keep winning and just play for a couple hours off of just 25 cents.
Oh fuck I forgot about Area 51. I remember trying to play it when I was really young and I had no idea what was happening. I sucked so much at that game