Dude I feel for you! Im just going to say tho, the workmanship looks rad! This is going to be pretty cool indeed. I own an old school street fighter cabinet somewhere. I often forget about that lol.
Keen to see final product. Once again, sorry to read about your miss hap. Wouldn't be the first person for sure!