A user over at the Neogaf forums has managed to get his hands on a new poster for the upcoming Saints Row 3 title and has posted it up on the site.
Things seem to have gone well for the Saints with the poster showing us images of a plane, luxury car, champagne and designer clothing.
I can’t decide whether it’s meant to show the Saints leaving Stillwater or just that the game will be set in Stillwater once again.
Another teaser image has also been leaked which gives us a release window of Holiday 2011. Again does that mean July which is America’s big holiday time or December which is the worldwide holidays?
Here’s the poster in all it’s glory and then some close ups of the important parts
Oh yeah and that teaser
Last Updated: February 21, 2011