Has there been any news on a release date for Enter The Dominatrix? I know they said 45 days after the game was released, but its been longer than right? I don't think we've heard anything about the DLC since they first announced it.
Saints Row IV
Game » consists of 14 releases. Released Aug 20, 2013
Log in to comment