Super Street: The Game Gets a Release Date

After months of waiting following last year’s official reveal, publisher Lion Castle has announced a release date for its upcoming arcade racer Super Street The Game.