Telltale Games employees found feeding perfect 10 reviews to Metacritic
View Single Post
11/17/2011, 06:41 pm
Join Date: Nov 2011
Uhh...I don't think the game could be anything
10 / 10 anyway...
View Public Profile
Find More Posts by lordvader900