Telltale signs on as 360 publisher