“Our system has flagged this page for additional review due to potential suspicious behavior from the page owner.”
itch’s warnings are because we created this account immediately before uploading the game. We probably have to wait for a manual review by itch staff.