Follow

Do I need to install Steam?

Yes, the majority of our games are redeemable through Steam.  

If a game is "Non-Steam" then it will be clearly shown in the System Requirements before purchase.

To access these games, you need to download and register on Steam for free via the official Steam website. Steam is free to join and easy to use.

Download Steam and create an account for free at www.steampowered.com

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request