Fun, but you quickly hit a wall where you either pay or watch an add for 5 gems. Oh yeah, the packs are 1000 gems. Enjoy 200 adds per card pack. The game itself is incredibly fun though. Just don't expect to get very far without some serious grinding or money.