Let me start off by saying I love this game; more than I thought I would. However, the challenge system really needs to be reworked. It seriously takes away from the fun of the game. It's a good concept but some of the challenges are way too difficult. I've successfully completed a weekly challenge and it was a serious grind. I'm a pretty good player and the fact it was tough for me means it's going to be impossible for most. Some of my friends are totally stuck because they're out of swaps