Don't worry bro, it might be. This game is only an alpha. Please wait. It might take forever to become a beta, but even then it still is an alpha.
Is anyone willing to share the Beta release that was taken down? I had it before but, lost it as I switched PC's