Board Thread:News and Announcements/@comment-28794089-20160620091925/@comment-24277053-20160620204348

I told you this episode would be about the limb enhancers.

http://steven-universe.wikia.com/wiki/Thread:625913

Looks like I was right.