Trackmania Turbo was demoed at Ubisofts E3 press event. The game looks face, fun and very infinite. The game is set to arrive on the 26th of November with 200 maps already there. Users can also generate completely new and random maps with the push of a button. Check out the trailer below.