catmartz

Cooperate with your overbearing plant parasite and hurry to repair the space station before it hurdles toward Earth!
Interactive Fiction
Play in browser