Starcraft Ending

I just refinished the campaig and heck… how does the game ends ?? i saw Nick Carpener(the cinematics and art designer) saying they thought it for a while and said wont it be cool to be like meybe its a dream, meybe its not, but this girl comes and….

Other devs like Tim Morten said its Great ending for the game and for the characters. And 3 days before release Mortis said that they really wanted an ending that will satisfy the players… So how did the game ends really ? what to believe ? Lore power does support Kerrgian returning as Xel naga to Jim while being in human form(just like Narud was). Xel naga are proto-genetic master engineers and all, god-like so she would easily upgrade his sloppy human genes to withstand aging so she doesnt end up as widow now that she is immortal. If Jim died, the body would have been found, also we know for sure Kerrigan is alive after the battle with amon and still Xel naga as she gives the leftover essence from Amon to zagara to make the Adostra who will seed the worlds. So please devs, tell me what the ending is. People spent so much time and money on that game, at the end we dont even know how it ends…