Robert Fripp plays hulk in the new hulk