Only two weeks to go before this game will be available and EA just released two new trailers.
First there's a new Neverquest trailer:
And then there's also a Big Super Happy Fun Fun trailer:
The Simpsons Game - new trailers
Posted on Thursday, October 18 2007 @ 6:45 CEST by Thomas De Maesschalck