it's decent... it has a lot of microtransactions, but after all, it IS a free game. it's actually well made and original, with minimal ads, goofy moments, and a lot of effort put into it. some of the stuff is impressive for a mobile game engine. it DOES have a lot of level grinding though... but not too much, like certain other games.