News Heroes of Newerth dev announces new MOBA Strife They're everywhere. Aug. 9, 2013 Wesley Yin-Poole 14 comments