Reddit's karma system can get asshole posts buried pretty quickly. It's a good website to post on, I quite enjoy reading the IaMa forum and for giggles the fuuuuuuuuuuuuuuuuuu forum.
Will look at your subreddit later on. Probably won't comment much as I try to keep the divergent parts of my world separate, but if I see something worth mentioning I'll make a sock and post.