If you get the game from Telltale directly, it's $25, which is about 18 Euros.
Edit: Sorry, I didn't read the whole post. You already knew that. But at this point buying the game directly from Telltale is still your cheapest option.
Last edited by thesporkman; 03/09/2011 at 07:42 am.