British indie games developer Gareth Damian Martin has returned with a new sci-fi game that mixes 80s social realism and ...