Since moving over to the S last year, I was excited to check out the stadium creator, and while I was never in to creating my own stadiums, I did download a few and it was cool at first, I never seen any reason to play any other place than Dodger Stadium.
I actually miss SOTS...if I had to pick between the 2, give me my custom sounds..that IMO is more immersive than stadium creator...I'm not knocking the creator there's a lot of great creations in there, it just sucks that SOTS are no longer there.

Comment