A cute, local multiplayer game about otters in space!
Otter Space!

Source and More information: Otter Space! [Free]

Author: itch.io