strange, must be something with itch? Not at my computer but can provide a mirror tomorrow.
All good and thanks it looks like a Good game to.