Is the Gears Of War 3 beta only available from April 25 to sometime in May
Is the Gears Of War 3 beta only available from April 25 to sometime in May
Now I know I might sound kind od stupid but I'm new to the whole beta stuff on any game so please someone help me out