So far it's a really fun game. It's quite complex but it's worth the time it takes to sit down and learn everything.