sorry if i'm bothering experienced telltale users, i'm new to this page. i bought all former telltalegames on steam, before they decided to screw their european customers with pre-purchase prices like €26.24 instead of $26.
so.. on steam i could re-download the sam and max episodes 1 & 2 as much as i wanted, again and again (and whenever the max-insanity bites me, i'll do it all over AGAIN). will this be different with games bought from telltale games? or can i re-download/activate them as often as i want?