Altar is a free-to-play horror experience that immerses players in a chilling battle against a vengeful spirit. Your objective is to locate and destroy the altars binding the ghost before it …