It took a while the first time we played this game because each role is unique and you're learning your role while helping others figure our their role. The second time you play you know the roles better and are able to get through the turn faster.
Lots of fun. Highlight competitive game since only one player can win. It's got enough variants and fun to keep us coming back for a while and everyone i've played with was enthusiastic about learning the other available roles as well.
I'd say if you have a group of people that are down to give this a few spins, go for it. I can imagine this would NOT be as fun with 1-2 players.
Appears to be complex, but instructions are SO well done it really walks you through this game. Don't let the learning period sway you; this game is hands down my favorite game. Each role plays as a different kind of game and some how they all magically work together. Art style is fantastic as well.