News

Out of all of DC Comics' incredibly large cast of awesome characters, here are five we think need their own video game.
Release Date: July 11, 2025 Directed By: James Gunn Written By: James Gunn Starring: David Corenswet, Rachel Brosnahan, ...