This 2010 Telltale Game deserves a modern re-release, but I really hope it means the 2013 sequel finds a second life.