At Level 951, waiting for new land to proceed...Can't you produce more than one land at a time for us to keep going?
Why don't you go back and get 3 stars on every level? Creating levels takes time.
It looks like you're new here. If you want to get involved, click one of these buttons!