Ran using MAME v0.264
Not bad, but didn't feel good either. The last wave just felt bad, definitely can be improved, but not sure if I'll run it back again.