We really enjoy playing this game, reasonably easy to learn and very quick to set up. Definitely recommend! :)
The more I play this game the more I enjoy it.
Though the gameplay isn't difficult learning to watch your opponents and planing ahead are paramount yet rewarding when pulled off.
I can't speak for the longevity of the game as I have played it roughly 15 times since I got it, but as it's quick to setup and teach others I can imagine I'll be playing this one a lot.