Wow that's some luck you have there then! Considering itch.io doesn't really have much of an algorithm, therefore forcing developers to use external sites to promote their games. Thanks man, and keep going!