It is a game of you starting to customize your own hero by choosing its look and name, then you defend a small town named "Mayhem Town".
Random Person: But wait, you don't have superpowers!
Me: No Worries, I've got the solution for this! In Mayhem Town, there are hidden Sower cubes scattered and you need to collect 'em to get a new superpower...
Random Person: But why haven't anyone found it yet?
Me: There just scared to touch the Sower cubes, they think that its going to explode when touched, thats all.
Random Person: ohh.
So if you know someone who's interested in superhero games, tell them about this game.