This is the Online Beta I found on the (still active) Infogrames FTP.
You can toy with it, if you own the full game. Click here for details.
This demo was originally intended for distribution via Magazine cover CDs, so it weighs in at about 200mb.
The demo contains the full Act 1 Intro movie, 2 missions from the full game, time limited instant action feature, and a training mission.