by Escape My Room (website)
The Stage Club, Wing A, 203 Henderson Road #07-01
🖥digital
free
free
Locked Up is a thrilling virtual escape room where you must help your best friend survive their capture using only instant messages.
The decisions you make will determine whether they live or die.
show full descriptionOverall rating
