Is it just me or is anyone else dying to play Gears 3? The new Beast mode looks amazing.


BTW, release date is this September.