Top
All Channels
20°

Heroes of Newerth 3 is Coming Out in a Few Hours

The Heroes of Newerth 3 Patch will be coming out in less than 24 hours.

The story is too old to be commented.