Monday, July 26, 2010
DC Universe Online
I have been casually following news about this game for what feels like several years now, never quite believing it would ever be finished. But now they unleash this awesome looking trailer and a release date of November 2010? I am officially excited for this game. I realize the video is not fully visible yet. Until I fix this (which might never happen) you can view it here.