I've released a patch and re uploaded the game, all minor bugs, including the menu one you mentioned has been fixed, and some new content has been added as well. Check it out if you want