Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The link is valid when I click it on an account-less browser window; what message does it display for you? 

I do not see anyone with a name similar to yours on the ban list. It seems unlikely that you were banned without being aware of the reason.

It simply says that it isn't valid.