Sounds like Dead Space 3, but I don't know if that's too easyProverbial Jon said:Here's one - In space: mass for the dead
That might need some googling! [small]I certainly did to make it up![/small]
Here's another clue on mine that'll totally give it away to anyone that played it.
Giant Alien Spiders are no joke!