I was just reading about this in pinballnews. I think it is an awesome idea for modders or custom machine builders. It covers the basic machine programming, Rulesets, lightshow and Video. Now someone needs to build a programmable sound card and I think an average person could completely build their own pin. Truly cool. Props to those bringing new and innovative ideas to this hobby.