Full resolution (1,280 × 576 pixels, file size: 174 KB, MIME type: image/jpeg)
|Information on "Omega Ranch 2.jpg"|
|Description||Concept art of the Omega Ranch Bio-Mech Lab foyer.|
Appears on these pages
Omega Ranch is a research facility in Singapore and a location in Deus Ex: Human Revolution. It...