games

Space Run Galaxy. Game review

June 21, 2016

Space Run Galaxy, PassTech Games, PC, £14.99, Website Reviewed by Craig Lockley This is the sequel to 2014’s Space Run from one-man French studio, Pass Tech games. It [...]