Rain World

Slugcat Pups Are Adorable

Slugcat Pups Are Adorable

Slugcat pups, of course, come from Rain World, the gorgeously animated sci-fi survival-platformer. They were shown off properly for the…