Digital Delivered PC Games at Amazing Prices

Telltale Games Activation Guide


If you are new to Telltale Games then simply follow these instructions to activate and download your game

Step 1: Official Website

Head over to the official Telltale Games website. You should now be on the Telltale Games website with a login box on the screen.

Simply login to your account if you already have one, or create a new account by clicking ‘Sign up’.

Step 2: Login or Register

You will now be promoted to login to your Telltale Games account, or alternatively to create a new account.

If you do not have an account already, simply enter your username, email address, password, etc.

New accounts require email activation. Check your inbox and use the link to activate your account.

Step 3: Downloading

Once you have verified your account, go to ‘My Account’ in the top right corner and click ‘My Games’ in the drop down window.

Your game will now appear in this page.

Download the game and play!

Step 4: Problem?

Did you have a problem with any of the above steps?

If you need any assistance then please contact us.

Purchases will be processed by Saturday 17th @ 1pm - we apologize for any inconvenience. Dismiss