Gears of War 3 beta now live
If chainsaws, curb stomps, explosions, fire, aliens, ‘roid rage and blood all sound like your cup of mixed-leaf infusion then we suggest admitting yourself to some form of institution. Before doing so however, we recommend you check out the Gears of War 3 Beta to satisfy your ravenous appetite for bullet-riddled destruction and flash carving mayhem. The Xbox Live multiplayer beta just got the green light and will run till just May 15. The game itself is set for release on September 20, so stock up on snacks and energy drinks, close the curtains and ignore the glorious sunshine – real life is for wimps.