Anyone even know this came out? if you have it, what do you think of it
ign gave a solid review, but another 10 bucks means your up to $100 for the game and the DLC if you bought all of them
ign gave a solid review, but another 10 bucks means your up to $100 for the game and the DLC if you bought all of them
Comment