I love the idea of each player just taking a chunk of the cast and working together to make a story, I used a similar mechanic this jam. I have only a passing familiarity with Evangelion and your other influences but I could still recognize some of the tropes. With a little polish, this could definitely appeal to fans of those titles, congratulations on finishing this version!