I already watched it from another thread, but yes. I think it pretty much sold me on the whole thing.
The gameplay videos have improved also and I can finally run up walls or climb them. Hell I can fight upside down with Superspeed! Also how they're handling the "class" system is pretty awesome. Then there's the creation of your powers and origins of such... I'm looking forward to it.
Though some things don't feel right. Such as if you miss out on a call from an established hero that they'll get pissy with you and rant how you let them down or something... but give you the mission.
Yeah, there's crime going on and you're asking me to solve your problem. I'm sorry, I idolized you guys... why?
Admittedly, I am curious as to how Joker will handle it.
"Oh, I'm not upset that you let me down... so let's turn downside-up that frown!"
Then the gas leaks out... and... yeah, why did I choose to ever answer his call?