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 www.steampowered.com