although I would suggest being careful if you use anything other then itch for avns, itch is the actual dev but on f95zone for example it's often others posting, so be careful as recently some malware and keyloggers have surfaced with some games (removed now but still a possible threat in future)