Tag: arkham origins final trailer

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