This app is just perfection. It gets really frustrating sometimes but I think its great! You can play offline too, which is just *chef kiss*. I highly recommend this app, if you dont have that good of an internet connection and if you dont have much games to play offline :)