You might be right on both points.
Thanks for checking that their other game is not there too.
I guess I will have to try and contact one of the original developers (I think one had a dedicated personal page).
Quick search: Apparently the Ipad/Iphone conversion was released in July 2th in the USA:
and 3rd in France:
Finally, it seems like the game was originally released on ST:
So I might change the original status in HOL. I guess I will ask the author to confirm if I have to contact him.