Played the demo. Yeah, it's pretty confusing. They hit you with a big wall of text explanation at the start but it's so complex I just gave up and skipped it. By the end of the demo I had pretty much figured out most of the complexities, solely from being familiar with the language of videogames, but I imagine a relatively 'casual' gamer would be totally lost. Anyway, it was fun and different, but I wonder if it might get repetitive after a while. Also I was only familiar with a handful of the characters so that appeal was lost on me as well. I'm not sure I'd be interested in this in full price, but maybe when it drops to $20 or so. Yet another demo that convinced me NOT to buy a game right away.
Also, this game is rather uh, fanservicey, in a couple senses of the word.