Embark on a suspenseful journey in Imposter from Red Planet, a chilling craft game set in the vast expanse of outer space. Following a devastating sabotage, you're stranded, facing off against cunning imposters hidden amongst your crew. Your objective: evade detection, outwit the imposters, rescue