Yepp. He sucks.So basically because of a guy's complaint the site had problems and now few people will be able to access some games? This really sucks, but it happens
This is the game in question. Quite good by my standards
https://lewdcorner.com/threads/little-witches-game.5981/