Games & Tech Allstar Heroes preview Lillith Games finally brings Soul Clash to the West. Greg EllwoodMarch 31, 2015