3 Oct 2017, 18:37

@ultraalien I think this clip is from episode 2, "Can I Keep It". The first episode is actually "Out to Launch", perhaps they'll explain the Omni-Enhance there (I hope they do, otherwise I agree, it will be too random and sudden)