Sadly it has slowed down quite significantly here. There's lots of reason though, Reddit is certainly a big one. Many games slow down after a couple of years of release as well.
Other big pieces of it are that I've been really busy with work and the site hasn't received any new features to set it apart from other sites out there.
Either way we will always be here in one form or another. I thank all of you for continuing the conversation and Tom for continuing to lurk