Justice League: Cosmic Chaos brings open-world gaming to DC

Outright Games has released the first Justice League: Cosmic Chaos trailer giving us our first look at the upcoming open-world game. “One of the…