Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I'm not the devs, but uh. If you bought it back then, you should have it accredited on your account. If you didn't have an account when you bought it, it still should have been on your account, if you used the same email for signing up and buying the game. You should also be able to  go here, which gives a much better explanation than I have, to recover your purchase or to find out what the problem is. Hope this helps!