I guess that's a negative of most people likely going through the submissions page to play - I didn't realise that none of the text on the game's itch page would be shown here haha so I put less information inside the game and the full details on the game's page.
For why the same content could lose you followers instead of gain them:
Check for impersonations! Signatures of emails are typed in by the sender, fraudsters trying to use your audience for their gain might have typos.