Hi! I was wondering if this game has a steam key, my itch.io is a bit faulty so it would be great if there was one! <3