Blade Universe
have launched Blade Universe, a site dedicated to the third person action game Blade, which is currently under development in Spain and looking like being the biggest thing to come out of the country since the Armada, and rather more water-tight...
The site has a few new screenshots of the game in action, so be sure and check them out while you're over there.