Interesting to see that Al Emmo is now also distributed by Telltale. As far as i know himalaya had initial negotiations about distributing Al Emmo through Telltale's site early on, but they decided that it was a little bit to expensive
(I heard something like 50% per game, but apparently that is not so bad at all).
However, apparently the sales from Al emmo probably can use a boost, therefore Himalaya is happy with every 50% they can get....
Jaap