Tuesday, February 26, 2008

HAZE: Nectar Trailer Confirms May 2008 Release


Well, in a fantastic-looking new HAZE trailer, we get confirmation that Free Radical will be releasing the game May 2008. We'll take a wild guess and say May 20, 2008. Enjoy the trailer.