Hero Smash goes beta on April 28th

Hero Smash goes beta on April 28th

Did you always want to be a spandex-clad defender of justice with an oversized head? Or perhaps a dastardly villain out to get your due,…