Cologne, March 3rd, 2010 – Avalon Heroes, the new free-to-play online strategy game, will start in Europe’s premier eSports league, the ESL Major Series, as of April 2010. While the action is already ...