Space Beast Terror Fright is still my favorite Aliens game
[Disclosure: The developers put my name in Space Beast Terror Fright's random name generator along with a bunch of other people who showed interest in the game early on. As always, no relationships, personal or professional, were factored i...