I linked the wrong page in my last blog post and I only noticed it today. If you want to try out the demo for Secret of Escape, go to the page here. You can also find the page by going to Games > 2013 and clicking on the Secret of Escape screenshot.
Sorry for the error.