PC Focus Home Interactive Presents Space Run From Passtech Games February 28th, 2014 0 Focus Home Interactive has today unveiled Space Run, a PC game which mixes strategy and space ship construction in real time. With plenty of...