Tag: arkham origins launch

The Arkham Origins Launch Trailer is here, and it certainly implies an impending dark winter and Christmas for...