When was the last time you enjoyed a really good overhead racing game? Well, Square Enix are hoping you'll give Circuit Superstars a try when it's released in 2020 for the Xbox One, PlayStation 4, Nintendo Switch and PC. The game has actually been in development for a while already, under the previous title of Apex Racing League. The rename presumably comes from the success … [Read more...]