Cosmic Mallard

An adventure survival horror game with a strong narrative focus.