This thread is really old so I don't know if this has been shared here before, or in this Forum for that matter, but have you guys seen this?
https://youtu.be/SeYTNRpiuAk?t=15m44s
From what I gathered this is a show from 2007 meant to go along a series of planned products. It didn't go very far but finding this out of nowhere kinda surprised me.