Just registered to say that I agree with Obippo, this needs to be on steam! I'd pay for it even to add it to my library.