Do I need to install Steam?

    Follow

    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

    Need to Contact Us?

    If you still need to contact us then please submit a support request using the button below.