Following a lengthy period of mysterious silence, S2 Games has finally lifted the wraps from its PC multiplayer RTS-RPG Heroes of Newerth with a website and trailer.
HoN is in essence an expanded version