I am playing the Xybots rev 2 version in MAME emulator, and I am now in level 626, with no sign of approaching an end. Accidentally, I have landed in a strange level I have never seen before or after somewhere in the mid-300s, before learning the game can be saved in the MAME emulator, and was not able to reproduce the level.