Star Drift: Star Drift goes Super Star Drift - Open Beta live now!

In the upcoming weeks, players can test the completely overhauled game, including new features, cars and tracks, while also gathering feedback for the final touches of the game. There are now exactly 100 tracks, plus ne…