This is a very great game. Thanks for creating this universe Kthulian!
But can you please provide some other download links than mega? Mega enforces a daily download quota of 4GB, and because my HDD failed, now I have to re-download everything, so I'm having quite a headache, seeing how many games on itch are only available through mega.