Free Xbox LIVE Arcade game coming soon

Major Nelson has posted about a free Xbox LIVE Arcade game for all Xbox LIVE members which will be made available in the coming weeks. This freebie seems partly as a result of the recent Xbox LIVE service issues that users have experienced. Dear Xbox LIVE Members:                                                                                                     During this past holiday season you helped us break […]