Awesome! I love it when Itch.io games come with Steam keys. Thank you for the answer! Also, thank you for your awesome games. ^_^