>>718276349
I had a lot of fun with it. It gives you a lot of variety in how you want to play it, but still demands you be clever to beat it.