As a fellow cloud main, it seems we share the same two braincells since this was exactly my reaction watching it live aswell, I legit thought he straight up killed mario for a sec lmao. The release video was definitely the best i've seen so far, just can't wait to try him out for real in game now. Hopefully sephiroth has a better recovery than cloud though