Comment Comment by LapsangGuzzler That’s the impression I got looking at the dev behind this site. They clearly have development experience, they’re just mad and trying to make as much noise about it as they can. parent LapsangGuzzler 3 years ago