An Open Letter to Telltale Games