Here’s something you don’t see every day – a competent, multiplayer strategy game that plays nice with all three major operating systems… for free! Heroes of Newerth is the name, and team-based Warcraft-esque online strategy is the game. Originally released as a full-price game in May 2010, Heroes of Newerth has just gone free to play
Keep Reading »