Generic 'Telltale should make...' thread
View Single Post
11/28/2011, 02:46 pm
Custom User Title User
Join Date: Aug 2008
Location: Zaandam, the Netherlands
I've said this about years ago and I'll say it again. Telltale Games: The Game.
I mean, it takes balls to create a game about yourself.
View Public Profile
Find More Posts by GaryCXJk