Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I’ve let an admin know. It’s unusual to wait 58 days for a payment, but you mentioned some other issues that potentially delayed it. An admin would know all the details and they can help you further.