I have been away for a while but checking back on the thread. I wish I could offer assistance to contribute to updating the code, I'm not a coder.. but I can say that I would be very excited to see further updates to this game and would be more than happy to be part of the testing.
This is a very under-rated pin and with this ROM it (IMO) raises this machine up the ranks even further.
James, you are amazing! This was no minor task and just want you to know that your time and efforts were VERY much appreciated!!