The Player explores his home in a parody of Telltale Games.The Player explores his home in a parody of Telltale Games.The Player explores his home in a parody of Telltale Games.