User blog comment:JediSpectre117/ Disney Closes LucasArts/@comment-1440333-20130405012038/@comment-4121017-20130405020240

Not a big fan of Telltale?