I forgot my username or password!
Carv apparently owns or works in a shop onboard the Space Station. When Dr. Sloth invaded, a mysterious friend instructed him over Neomail to stay inside the shop and hide.
Keep up to date on Twitter.
Find game walkthroughs on YouTube.