All this time and not a single picture about these supposed "improved motors"?

I think I'm going to just call it. This guy is pulling our legs.