It's actually closer to a very underrated Squaresoft game, Threads of Fate. I like the references, a lot, but I do agree it could be a bit overpowered.