Starting off the week with a cool new game such as Kart Fight io is going to make your whole day better, as we are positive that everyone here really loves to play Io multiplayer games in 3d, especially if they are unique and as fun as this one is, a…