I'm not into video Games, but this one looks interesting. You can see the H.R.Giger artwork throughout and a nod to Cronenberg too.
__________________
You're more advanced than a cockroach, have you ever tried explaining yourself to one of them?