Did I mention that I hated the Xen levels in Half-Life?