That's the creature from Miasmata.Neat game, if a little rough around the edges, though if I remember right it was made mostly just by two brothers.
Log in to comment