Remember that drink that you loved to drink when playing Halo 3? Remember the fun you had owning during the drinking of that drink? Well, get ready to own again because Microsoft and Demon Energy Drink are teaming up to promote the launch of Gears of War 2. According to ButtonMasher, the promo will include [...]