sorry for misleading you. I just thought about it because I have seen games on itch that would say buy or give money to the developer and in return you will get a steam key. I didn't know caves of qud on itch would say you won't get steam keys.