It's a cute game but there's so many little issues I have with it that I can't give it a full 5 stars. First of all it's impossible to complete the timed events unless you have time to login 10x a day and use up your energy every time it refills. Building and upgrading takes too many materials. The developers have made it almost impossible to progress in a reasonable amount of time without spending money, (which i have no problem with) but these packages they sell are so overpriced.