thementalattic.com
The Telltale Topic – Looking back…
Even if you’re not an adventure gamer, chances are you’ve heard of Telltale Games, especially since their big Borderlands & Game of Thrones announcements, as well as possibly seeing ads for The…