The Dweller is a puzzle game where you play as the MONSTER! It's time to get rid of all those pesky archaeologists snooping around in your lair. SCARE them, CRUSH them, DEVOUR them! ELIMINATE THE INTRUDERS!
This seems like something that would have served as inspiration for CARRION, as in: you play as the horror monster that people run away from, instead of running from it yourself.
This is structured in levels, and you have to kill or scare away every human in each level to win. There are also some character written notes you unlock that give you a small...