Logo » Telltale Games Download 984x674 PNG By White Wolf 46 on August 7th, 2013 337 Telltale Games Logo Comments Comment on White Wolf's Telltale Games Logo. Cancel Reply