A survival horror game, in space · By ThoseDudes Development Studio
Just Go And Check It Out!
https://www.youtube.com/channel/UCCyHbtvoXMD9gkTj_SU-Svw/about