I own the game on itch.io, would it be possible to receive a Steam key?
Hi, would it be possible to receive a Steam key? Thanks in advance.