Well took a long break from this, it was pretty much done but I upgraded the video encoder to a Neobitz and did a few final touches. It's almost done.
Huge thanks to Xian Xi from Jamma Nation X, could not have done this without his help!
OK here is an updated concept.