The general attitude on Amiga.ORG is very poor frankly.
Once you sort that out, then feel free to lecture me on my posting ability, but when I tried to announce Putty Squad was ready for release on Amiga, it took over a WEEK for the account to be approved.
Get your own house in order before you worry about anything else eh? 
For what its worth, I cant see any huge problem with the original post. It shows ok here in Chrome, and links to the png and the download link are working.
The only thing I noticed is that if I click the attached picture it redirects me to facebook. But does then give me a link to the actual picture, so no big deal. Perhaps if I was a facebook user and was logged in it would work seamlessly.
I think the post deserves more attention to the game itself than the format of the message. Thanks for porting the game. Comments on gameplay, etc would be more welcome.