Have you been able to beat it by now? Otherwise good luck!
About the menu, we totally forgot about it, ups, thank you for pointing out, we never pause when we test!
For the release we sadly cannot tell you any date, as we are just sure to miss it (Developer life). Know that we are working on the game, and that we hope to either release it later this year or at the start of the new one. But we will be posting regular updates on our social media and on this site about the progress.