A pixel game in which the main character is sent to a space station that has sent a distress signal. Here the character confronts hordes of zombies... Read more