Tag: arkham origins launch trailer

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