Top
20°

Telltale Games tease future title

The Lost Gamer writes:

Telltale Games have unleashed a page on their website for what we predict is their next title, something to do with "Scoggins."

Read Full Story >>
thelostgamer.com
The story is too old to be commented.