Wow, what a weekend! I went out this friday and just came back few hours ago to find that Diablo III has been finally confirmed to be in development (and looking fantastic), and more info about upcoming Wrath of the Lich King WoW expansion!
Also, I've been playing with the Spore Creature Creator for a while, and I'll probably add a subsection in this blog with both the creatures I design and the selections I made from other people ones (Sporepedia has at the time of writing this post near 1.3 million creatures!!!).
I know it's not an RPG, but I feel this game deserves a space here :)