I LOVE CONCEP ART Half-Life.
MINI XEN
half-life + Plants vs Zombies = Lambda vs xen
houndeye mix hl1 release/alpha + hl2 beta
the last hope of humanity
THE CONSUL