Heroes Evolved beta now live on PC
R2Games has released the open beta for its latest title, Heroes Evolved. The free-to-play beta is available for download on PC from Sept. 9 to Sept. 18.
Heroes Evolved is a MOBA developed by famous free-to-p... Read More...