Have you ever wanted to become the God of the internet, where it is your job to remove all of the trolls and haters?
Well, that is exactly what your aim is in the game Moderator. Made for the Indies vs Pewdiepie jam, it puts you into the role of a God of the internet. People, standing on their social platform of choice, write … Read More