In an interview with TrackMania 2: Canyon.with developer Edouard Beauchemin of Nadeo, there won't be any demo for their racing title,
According to Beauchemin, "We have no plan of doing so at the moment. There is already TrackMania Nations Forever offering all of TrackMania’s experience, for free. If people want to play in the Canyon, they have to buy the game."
Is the demo necessary for your purchase of a game? Strategy Informer awarded the game an 8.5/10 review, which can be read.