Diecast: New Menu/UI Update

Hello high rollers! Watched some great gameplay videos recently, which led me to seeing some bugs/text that needed changing. This update fixes a few bugs, and adds stepping stones for future playtests with new content!…