Since I’m buying Evolve as a physical disc copy from gamestop I’m wondering, how will I pay for DLC? Will there be different payment methods via the official website? Will I need to go through steam?
The game uses steamworks. No matter where you buy it, the game must be activated and played through steam.
This also means that you can buy DLC anywhere and activate it on your steam account in the same was as activating the game.
Thanks for the info.