I want to write something complex here but I feel like I really can't. You've got some nice cutesy graphics and shit, but in the end it's just another Bejeweled clone. I used only minimal strategy when picking my moves mainly out of boredom, and felt most players were doing the same. The online factor is really a gimmick more than anything but worst of all the upgrade thing is just a video game trope that you tacked on for replay value.