Cobweb Review

Review of Cobweb (2023) by screenqueeen: 👎 2.5/5

Oh well.