Feel like giving The Thing a go now. Wait, why does Andrew Curtis' face look familiar to me?
Oh shit, he was about to work on that Realm adventure game that I highlighted here a while ago but wasn't successful. And he shows up in that game's kickstarter developer diary.
The Hum looks to be the first alien invasion game? At least I hope so. The alien walking around reminded me of this scene in Signs: