Hey! Thanks a lot!
Actually I don't have a twitter, but I'm really glad you published my itch.io page! =)