This is a great game and one of my favorites.  It has enough strategy and different aspects to keep people engaged and definitely requires some thought to win.  Only 5 people can play, however, and the more people that play the longer the game takes to complete.  Two players can get through a game in 45 minutes to an hour.