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
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 and obtains keys to get to new locations.