Mage Knight is definitely a complex game, and I'd say you'll definitely need a couple of games before you really start to improve and understand the game. Besides that, once you get past the complexity, it is an awesome game! A great adventure game that gives you quite a lot of freedom to do what you want if what you have. Also has a pretty cool deck-building aspect, that lets you build up your power as you like. The components are great, love the miniatures. Great game, but does take a while to learn it. But once you learn it, it isn't that complicated and is great fun.