I was under the impression that with bringing Bowen on-board for rules/software help, there were going to significant changes to how the game will play. Bowen is just getting underway, so let's give him a bit of time to get something put together that will be closer to the final product. No sense in taking the time and effort to create a video of a game that is going to end up bearing no resemblance to what will actually be released.
In regard to weak flippers, I'd chalk it up to low line voltage. The flippers were fine when I played it at MGC, albeit early in the day. Remember, these games are prototypes and have been played non-stop at shows and are bound to have some items wear & tear as a result.