BEAR TRAP
"In this church..."
Overview
A priest builds a mysterious altar while trapped in his church by an unending storm of blood.
Details
| Status: | Released |
|---|---|
| Release Date: | 2026-04-29 |
| Budget: | $1,370 |
"In this church..."
A priest builds a mysterious altar while trapped in his church by an unending storm of blood.
| Status: | Released |
|---|---|
| Release Date: | 2026-04-29 |
| Budget: | $1,370 |