wow, looks freaking cool, just like Top Gear 2. Might have to get this.
I loved Top Gear on the SNES and this looks like a great homage to the game...definitely on my radar.
You should like, totally log in or sign up!