Not sure if you can scan the lamp input line, but MB changes the start button flash rate depending on if it is lit for plunge or for monster bomb... you could change the animation based on which flash rate you detect. That would give you four states you could sense for and provide appropriate video depending. There is sense flash - rate high, sense flash - rate low, flashing high rate to off, or flashing low rate to off. So you could display 4 videos, one for each state, if the hardware can switch animations based on an input. So for monster bash, you can play a waiting to launch ball, after you launch ball, monster bomb ready, and monster bomb used videos. A fifth video could also be worked in when ever there is no lamp signal, but this might confuse MB players who only glance to see if the button is lit to know they have any monster bombs available for the current modes running. Just some Food for thought from an interested MB potential customer.