Rumor: Saints Row 3 leaked images points out Holiday 2011 release window
A very first images for THQ's upcoming third person shooting game title "Saint Row 3" has been leaked, and one of the image even carries a release window for the game which is Holiday 2011. Someone at NEOGAF has uploaded the images, however how far it is legitimate can't be said right now. The rumor mills are saying that the screens is the same which will feature on Game Informer cover in near future.
If the details in the screen is legit then it can be said that Saints in the game have movep up a bit in the world in comparision to their last game in the franchise. Wait for the official announcement in coming days from Game Informer but in the meantime check out the leak images below: