Super Cars International

Super Cars International, released in 1996 by Magnetic Fields, is a top-down arcade racing game that delivers fast, competitive action with a touch of vehicular mayhem. An updated version of the classic Super Cars II, the game features a lineup of sl...