It seems well made, and there a good amount of innovative themes. However it has a couple bugs. Well made either way!