It looks like you are using an ad blocker. That's okay. Who doesn't? But without advertising revenue, we can't keep making this site awesome. Click the link below for instructions on disabling adblock.
Are they still in business? I've tried emailing but got no repsonse. Also their website doesn't seem to have any working links... Also because this thread will be useless after one or two posts, this is a thing.