This ended up in my youtube feed. Very nice little documentary on the history of DC Comics. The game even gets a brief mention towards the end.