Comes another mystery

#1

Istjearrival of Xie introducing another fight?

#2

Zruiyfhfxgzz h yXi do

#3

I need more bricks please