Arrgh, promotion is also here, at Telltale Games' website. Also, if you buy all five episodes today, it's $29.95 instead of $34.95.