Simpsons Video May 10, 2007Posted by dpcough in Xbox/ Xbox 360 General.
After the annoucement of The Simpsons Video Game yesterday there is now video footage of it. The game looks pretty good, take a look. Impressions favored it but now it looks even better.
[Via The Xbox Domain]