Solar Wind and Wave. Can this ocean hybrid platform nail all three?