On the official xbox forum under Forza 2 discussion - couple of kids reckon they already have the game and are playing it online as well.
not just the demo - they stating they have bought the offical retail
h**p://forums.xbox.com/12634242/ShowPost.aspx
Social Networking Bookmarks