Has anyone heard of this? I only heard about it last night and i played it and it was actually really cool, I put it here because you play it in your browser, But anyway it's pretty fun and you can be a bunch of different super heroes.
Sorry I'm not giving a very good description, i just woke up and i can't think straight.