It can be pretty fun but there's some sort of bug in the system, and the app is not doing a good job saving my progress. It's just frustrating 'cause I keep coming back to the game noticing that it lost all of my progress on the previous day or the last several hours, etc. It's just not fun to have to keep repeating what you have already done. Would not recommend.