Sigh, here's a 003 promotional video, looks like fan made, but the section on integrated power system could be from official source.