Be patient. Also you're not the creator of the game to know when it releases. It'll release eventually. Maybe in a month, maybe in 2, in 3, 4, etc. Just be patient.
"development is temporarily on hold due to finals. Development will resume Nov 16th. We are aiming for a late November-early December release." It releases late November - early December We're still at mid November We just need to wait some more days I think