I'm addicted. Still hovering around level 20.
One thing I learned, and I don't know how I didn't know this, is that when you gain movement points, either from a die, or a card, or putting a cross die into a guardhouse, or whatever... you keep those movement points for the rest of the turn. For the longest time I thought you had to use them all before you did anything else. But you don't! You could, for example, use a die to get 6 moves from a card, use your last food to place a gatherer, move him, have him pick up some food, play another die, move that die into the guardhouse, turn him into a crusader, then move the crusader somewhere to take out a barbarian or spawner. Efficient!
Another thing that is maybe obvious, but having a lot of dice is very good. It's especially nice when you get points for doing it in the 1st or 2nd round. Of course it takes 4 dice and 2 food to add a die, so it's an investment; but if you manage to get into round 3 with 12+ dice, you're probably gonna win in a walk. Castles FTW.