Project Ithaca
'A group of strangers find themselves locked in a confined space together and hope to puzzle their way out in order to survive' is not…
'A group of strangers find themselves locked in a confined space together and hope to puzzle their way out in order to survive' is not…