Depending on how much you like Wolfenstein, Bethesda’s E3 2017 press conference last night may have been somewhat underwhelming. However, despite the generally unimpressed reaction the conference garnered from internet denizens, there was one announcement that has received a lot of talk in the hours since Bethesda went live: Creation Club. On the surface, it seems like this is another … Continue reading