Full resolution (581 × 601 pixels, file size: 268 KB, MIME type: image/jpeg)
Appears on these pages
R-4913 and X-8973 are Vortigaunts from Half-Life: Decay. They appear in the bonus chapter Xen...
Sector E Biodome Complex is one of the seven main sectors of the Black Mesa Research Facility...