DC Universe Online Announced for Nintendo Switch, New Trailer Debuts; No Release Date Specified

This came out of left field!