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

How has your day been?