So for some reason Itch seems to be flagging the page for suspicious activity, but you can still download the vn. Hope everything is okay!