Devastation Gears of War 3 Launch Party

Devastation Gears of War 3 Launch Party

Rarely does a game launch sneak up and surprise us as much as Gears of War 3 did, but that certainly doesn’t mean others weren’t aware of its pending arrival. To help celebrate the launch, the Microsoft Store in Scottsdale, AZ teamed up with Devastation to throw a bash that puts all other midnight releases to shame.

Read More