Quoted from PinballMikeD:The concept will be similar to the Creature MOD:
» YouTube video
We are working on 15 different video mode options for the project. I'll give you a hint - 12 of the videos will be for the songs
I'd guess he's got a way to sync the videos with song choice being played, if so this is gonna sell a shit ton.