A downloadable game

Welcome into a dark space sci-fi where you have to come through a mystery lost home world where you have to fight way for freedom and survival.