OP is lying. Telltale makes Interactive Motion Comics. Not Games.
OP is lying. Telltale makes Interactive Motion Comics. Not Games.[/quote^
Superiority complex much?