This is the first game that I've found fun and interesting enough to spend the time completing every level! The starting levels were really helpful in explaining the mechanics of the game, rather than some other games I've seen where I just got lost from the beginning. The graphics are the only area where this game lacks, once you update that it will be a great all-round game :)