A survival horror with a small twist, can you collect all the 31 artifacts or will you die trying. A massive open world will provide hours of game play. will you be killed by the countless zombies or will you starve to death? Number Station was developed [...]