Someone gifted me the version on steam but when I went to claim the free itchio key it sent me to a 404 page, what do I do?