Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I don't see any transactions for Strip Em in the past 60 days... Maybe get in touch with Itch.io support and see if your payment went through....