if you go to
www.fusionfall.com and look in the news section, you'll see links to news reports about a big announcement Cartoon recently made at comic-con. The basic idea of the news reports is that Fusionfall will be completely browser based, no download or CD needed.
Fusionfall will use a new online gaming engine, that allows to load relatively quickly, even in a web browser. Also, the game is reported to be in 3D and have sixty explorable areas.