I thought this was going to be a generic rpg and I was gladly surprised. I like the magic learn system, like you can customize who learns what. I like the final battle switching between Iron Giant and the Girl. Also liked how you reward the player by backtracking .
I suggest making the player grind a bit when the girl joins since i went straight to the Lucius fight and got my ass kicked. Also, the healing on the enemy Iron Giant is a bit frustrating.
I had fun, good job! (I also laughed haaard since I can pick the characters names and well...im not mature in that regard, i hope you dont mind XD)