I must admit, I quite enjoyed this one. There were some elements I was able to piece together about midway and then other elements that took me by surprise phenomenal job!