Steam is no longer planning to allow the controversial video game "Rape Day" to be released on its PC gaming platform. The game, created by indie developer Desk Plant, was originally scheduled for an April release on Steam. "Rape Day" is a visual novel featuring still images of graphic sexual violence against women; the game […]