I received an extra beta key for Gears Of War 3, if you want it inbox me. First person to inbox me gets the key.
Got my Gears Of War 3 beta key, who said you need to buy Bulletstorm. Instead of spending 70-80$, I just spent 5$ for deposit. PURCHASED!