Fract OSC

Stark, serene and sinister, this indie exploration adventure may be the most faithful - and unlikely - Lovecraft game ever made.