Grab your dictionary and go on some wacky adventures with your fave DC heroes, or make some insane superheroes of your own with the game’s editor — the PC community already seems to be having lots of fun with that. Above’s the launch trailer, and here you can find our impressions.
Leave a Reply