This is unbelievable. From about 3 feet from my monitor, i'm sure its a picture. Not a screenshot. This is unreal.
http://www.neogaf.com/forum/showpost.php?p=6290744&postcount=1698
http://www.neogaf.com/forum/showpost.php?p=6290870&postcount=1704
*update*And the Video is just released on GameTrailers.com
http://www.gametrailers.com/gamepage.php?id=2656
http://www.neogaf.com/forum/showpost.php?p=6290744&postcount=1698
http://www.neogaf.com/forum/showpost.php?p=6290870&postcount=1704
*update*And the Video is just released on GameTrailers.com
http://www.gametrailers.com/gamepage.php?id=2656