carcass by ToothandClaw

A Short Experimental Horror game about Cannibals & Insects.