Starting tomorrow, all characters in the free-to-play fantasy MOBA Heroes of Newerth will be free to everyone. S2 Games announced all 107 heroes will be unlocked once patch 2.6.11 deploys. Those who purchased a hero over the last 15 days will be receive a refund, and if you used real-money, you’ll receive an exclusive super robot avatar called Mecha Gemini. Those who are Legacy players will also earn more rewards for each match. More information is available on the official website and the trailer below.