In this game you aim to build 12 buildings, each worth varying amounts of VP's. Each turn you pick a role which allows you a bonus when taking the role's action. In order to build a building you have to pay its value in cards from your hand, some buildings produce goods when that action is taken, others have special functions which aid you during the game, others just have VP values.
Once the first person has built the 12th building then everyone scores what they have built, the highest scorer winning the game.
It is a great little game and whilst it does rely on a certain amount of luck with the cards there is plenty of scope for strategy especially when deciding on when and what role to pick.