Thank you for the feedback, glad you had fun!
The screen freezing was the main reason I had to submit this game late, and I observed the same behavior you described with the home menu. I thought when I added a title screen I completely broke the game because it suddenly seemed to be happening consistently.. but I was going nuts trying to figure out what changed that could be causing it, commenting out changes and rebuilding one by one and getting results that didn't seem to make any sense - at one point I was convinced that uncommenting a single random log statement that wasn't even running fixed the issue, lol.. I'm now starting to think it was just an intermittent issue the whole time or at least for a while caused by some other variable I haven't determined.