Space Run

Space Run new screenshots and website

Focus Home Interactive/Passtech Games┬áreleased a new set of Space Run screenshots and launched the all new official website for the game. If you’ve not seen it already be sure to check out the announcement trailer which highlights what players have to do in the game. ┬áSpace Run allows players to