THQ and Volition have announced the Saints Row Initiation Station, sorry can I say that again? The Saints Row Initiation Station, so basically this is the create-a-sim that EA released for The Sims 3 a while back, The Saints Row Initiation Station (I sa…
more »
Recent comments