Turbine and Warner Bros. Interactive Entertainment has teamed up to deliver a MOBA game based in the DC universe. Watch Kevin struggle through the first tutorial mission.