Halo 4 owners who plan on sinking dozens of hours this month into 343 Industries’ blockbuster shooter should sign up for Xbox Live Rewards, as Microsoft Points will be doled out to space marines with can’t get enough of Master Chief’s latest adventure. If you’re interested, you can sign up now and begin putting as […]Read More