Haven't saw such a complicated and mixed with features and settings game for a long time. And that's with an RPG maker! Great job! Hope you will make in the future things you are talking about at "In addition to that..." paragraph.
+1, MarioCouldn't say better