What a crazy world. These guys actually get paid to do this stuff for a living. I didnt know Patrick was into airplanes. I succesfully flew my first airplane 3 months ago. That was after 5 unsuccessful tries. I was building airplanes 15 years ago with 550 motors and 7 cell 2100mah nicad batteries that didnt do to well. How times have changed.
One thing though: Wasn't that show about "sports" and "athletes"?...then they cut to a 5 minute long video about Castle's R/C technology????? Those two things don't exactly belong together in one show. It just seemed completely out of place.
That is an old video and you can find out when it came out in rcgroups. It looks like that Mamba is a prototype unit. It does have a black heat sink and a thin fan. From what Patrick has been doing, all the new ESC won't have that USB port built in anymore.