Yes, free! Well, more free.
Yup, like it says above - as of today's patch, all the Heroes of Newerth are going to be free to play with the next patch. The obvious question is, what happens to the players who bought the heroes? Well they all get an exclusive skin for Gemini, and Legacy players will get two silver coins per every ranked game played. Of course, with it, they are launching a new "Gated Mode" that will restrict the number of heroes in an undisclosed way. For more, read the FAQ on the forum post behind the jump.