Microsoft has released two new game demos on Xbox live. 2K Sports' All-Pro Football 2K8 which is taking football to the next level with landmark gameplay innovations demo which is about 681 Mb big.
The second demo released on live is Nascar 08 which is roughly about 589 Mb. The demos have been confirmed to be available in the US and Canada. No details as to when it will be available in the other regions.