GT reviews the upcoming XBox 360 game, Saint’s Row –set to be released on 9/12/2006. Video after the jump.
Saints Row offers the freedom to explore StilWater, a living, breathing city. Players are free to engage in the multitude of different activates at their leisure, all while building up respect in a gameplay-rich world
[via IGN]