I can’t speak for why it was originally accepted, but it was very similar to the short flash games and VNs that the site is rejecting so that’s why it probably ended up removed.
If the game was properly rejected initially you would have received a notification regarding why it was rejected, however since it was added and later removed, I'm guessing there was no way to give you the rejection notification.
We don't add visual novels, this slipped through
"Why didn't they give me a notification of any form that this was happening"
The site staff are not obligated to provide personal notifications for why shit jokes are being stripped.
I actually had the thoughts that this game shouldn't belong on the site the moment I seen the first accepted runs on the front page of the site, glad to see it was held up to the standards of game submissions like various declined visual novels before it.
If only a full mod explained in this thread that the game slipped through and was accepted by mistake.