Last week here at Flickering Myth we brought you the news on the
upcoming release of TrackMania Turbo from Ubisoft and Nadeo — a Ubisoft
studio — and it's now been revealed today that this frantic
racing game will be entering open beta for Xbox One, PS4 also the PC on the 18th March and closing on the 21st March.