Until I first saw Super Cars for the NES at one of my local media resale stores I had never heard it. The label, unashamedly, shows a pair of Nissan 300zx IMSA racing against two other opponents, which made me wondered if this was going to be some kind of Gran Turismo style game for […]

Read More NES