Very good, i think. Maybe the graphics could be better, but everything on there is ok. Maybe you could make it more unique, like making it so people can actually make up their own heroes, and maybe the ability to add accessories. But overall: GOOD.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.