Many people have not seen the reopening of these forums yet and generally, few people will read the news page. It would probably be a good idea to add some kind of header to the site that links to the latest blog post to keep people up to date.
I think the site's frontpage could be made abit more appealing at that, too. Advertising the thousands of maps through a select of four random ones, variety of gamemodes, mods and "no game the same" could amount to an individual pull separate to the appeal of voxel-based games. A good variety of high quality openspades screenshots wouldn't harm it either.