Five new screens from Epic Games' hotly anticipated April 2011 release Gears of War 3 have surfaced on the information super highway. It looks rather delicious, doesn't it?
"For those holding their breath waiting for it fail: it doesn't. For those hoping for it to innovate: it doesn't. Either way, it's damn fine entertainment."