Infinite Crisis, the DC MOBA being developed by Turbine is coming to open beta on March 14, 2014. That really is not far away. To celebrate the announcement, DC and Turbine released three new Champion Profiles, one of which is…I dunno. I just didn’t know such a character existed. And the back story…wow. Green Arrow looks really cool though. Here are the YouTube videos, as well as a link to the site if you want to sign up for the open beta.
Mecha Superman (What?):
Source: Infinite Crisis Website