It got taken down because of some group in australia called "collective shout" and they pressured visa and mastercard to reject payments for NSFW games and whatever they deem offensive, fuck collective shout, these companies should know better than to comply to some dumb people like this. Because of this indie game developers are losing money and NSFW game developers. Contact T-Hoodie to host his game on another platform, or we can make a movement to pressure visa and mastercard to stop complying with shit like this