Well, I've added a World of Warcraft section, so I've moved the World of Warcraft specific posts over to it.
If you want to be kept up to date on the World of Warcraft addons, and various other World of Warcraft news, bookmark the new section.
The front page will now be dedicated to - oh, who knows. Stuff.