Kart racers are something which have been essentially dominated by Nintendo and Mario for the past few years as the glut of racing games have fallen off.  D3 Publisher has …

Continue reading →