Twin Escaped Spooky Land is the newest escape game from Wow Escape. Twin boys are regrettably stranded in this eerie place in this escape game. You must assist the twin boys in leaving this eerie place since they are clueless about how to do it. Have fun!