Also, time/effort/money spent developing a game does not make it better or worse than other games. Some dead simple things are awesome, and some things that took forever aren't. Again, I have and like Threes quite a bit, but the time it took to make doesn't make it better than anything else. I haven't played the knockoffs, but if they are doing well I suspect they are decent games in their own right.