Ok, I've been bored with most new stuff for quite some time, but that is frickin awesome! I would love to see inside of it to see how they solved the jack wiring problem.
you could make it work with contact points, i havent seen it up close but id be surprised if they went through all that effort just to not have it work. not letting people play it, well... thats another thing