Shy Robot Games

4 players collaborative ship crew platformer
Puzzle
A multiplayer game about fitting or dying together
Action