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 on the store page 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

    Was this article helpful?
    19 out of 43 found this helpful

    Need to Contact Us?

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