Yes! I'm sorry for the late reply for many of your comments, but for some reason the Itch.io just did not notified me about it :(