Project featured image

Outpost 13 is a point and click adventure strategy game where you, a monster, must escape an icy planet. A tribute to science fiction.