I actually also have this idea of "TictacToe with multiverse" but i scrapped it because when i tested it on paper it has so much problem that makes the game unfair. my idea is quite different though actually
And it's looks like you didn't test the idea on paper, in this game obviously the 1st player could always win xd