Sorry for the delay!
Unfortunately we lost some progress when our current project became corrupted and we were set back. Due to the progress we lost, we believe that the game won't be at an acceptable state on the original release date.
We should be ready to release again in early June.
- TP Team
