Its a lot of fun, unfortunately, you get to point that are impossible to win without certain upgrades so you have to wait until you're gifted the one you need (can takes days). You end up stuck replaying old levels over and over. :/