Europe News News North America News PC Heroes Evolved Now Released on Steam January 24, 2017 Dalton McClain0 R2Games may have struck gold with this new MOBA. Read More