We understand the frustration of having to wait so long, but we are not going to release a game that we are not happy with, simple as that. The game has evolved and changed a lot from the Fall 2020 release date. Our current deadline is to release the UDK beta before end of this year.
Not only have there been changes with the game itself, but if you have been around the community you will have known that there have been many issues within the team (DMCA issues, former team members problems), which have stopped development for months at a time on their own.
We are human and this is a hobby. Burn out exists and life happens.
Thank you for your support!