Just like the title of this topic says, the Playstation Store has Costume Quest available for free now, to Playstation Plus subscribers. Doesn't include any of the DLC.
Costume Quest
Game » consists of 7 releases. Released Oct 20, 2010
Game » consists of 7 releases. Released Oct 20, 2010
Log in to comment