The Last Caretaker - The Secret of Warehouse Alpha

Duration: 31:11

Can I discover the secret that lies within Warehouse Alpha and what new ways can I find to kill myself in the process?