The forum has been replaced: http://projectrik.com/forum/new-forum

And misc other smaller updates as well, of course. The rankings system is roughly 30% done.
As I've probably said before, when the rankings system is finished the next step will be game<>web communication and some polishing up, before the next alpha release :)