The app is in development. We've just had some setbacks. We need to be patient and release it when ready. The toirtise wins the race

If you have information about development, could you show us any screenshots?
One thing you can always check is the dev premine address (although its not much) to verify dev is still committed, just slow on the updates.