Ce sera trop génial! Why Ce and not Ça?

I'll be right with you...