61
Games / Re: E3/EA Play 2017 Megathread: PC Gaming Show in 16 hours!
« on: June 12, 2017, 11:32:38 AM »
it's "creators working directly with Bethesda"
also lol people acting like Bethesda actually lost any money on the last attempt at paid mods and have anything to lose trying again
also lol people acting like Bethesda actually lost any money on the last attempt at paid mods and have anything to lose trying again