Advertisement

This FREE Xbox Live download is finally available and is 99mb in size with one small update after you launch it. This might keep you busy until you head over to your local game shop for the midnight launch!

Advertisement

 

-UPDATE: Looks like you need to start a game in order for stats to show.

Advertisement