I know there is an abandoned strategy game on here where you built a xenomorph hive or something, but damn if I can recall the title. It got dropped early too.
I tried the abandoned strategy game and it didnt scratch the itch but Alien on Spacecraft(Found it on DLSITE) looks interesting, I am going to give it a try
I know there is an abandoned strategy game on here where you built a xenomorph hive or something, but damn if I can recall the title. It got dropped early too.