Is the "Download Key" for steam? If so, it doesnt work. If not, then what exactly is it for?
Hi :) It's a key to download the game from itch, from this very page :)