With Gears of War 3 releasing in just a couple of days, should players purchase it on day one? Let’s find out in our video review!
If you don’t like watching, check out our detailed written review right here!
Gears of War 3 is scheduled for release this September 20th on the Xbox 360.