Avatar
DO NOT WASTE YOUR TIME!.
Do not waste your time! when you download this, all it is, is the front end for the game, and in order to play the game you must first buy it from telltale games at $25.00.