The links we posted on Mega shouldn't require a key. Is it one of our links or from a different upload site?
its one of the links on the download page
ok, ive solved the problem by downloading the game from a different pc. Strangly it didnt ask for a key this time.