I played the "Original' version of this last year. It was awesome! Not sure if it's been updated, but I tried to download this. It won't open with Mega
Unfortunately mega is the only link available. You're the first saying me that it won't opens, so strange!