Maybe, but I argue that there is another reason.
Amazing! Finally!
It's really sad great games like these are produced up to a certain point and then are never released, although they could have been great. Maybe they work on something new, after all, doubt it, though :/
Not quite. :)