Impossible Escape was designed to get a bit on your nerves while keeping the gameplay fun and addictive! Can you do the impossible?