Is it too late for me to post some criticism?
Anyway, I really do like all the different pathways in this game. I do have a few nitpicks, though.
First off, I was immediately drawn to that elephant mount. I saw it, and I felt I had to play the game. That being said, the elephant mount is hard to use just because he's so... big. It's hard to see anything else past the elephant's size. The other pets are a bit big, but it's less of a problem with them. Is it, perhaps, possible to zoom out levels with elephants/mounts in them to make the mounts easier to use. ...The Polar Bear mount is a real beast if you can get on him without enemies swarming you.
The God/Satan boss is weird. You fight this angel minion while God/Satan watches over you and swipes his/her hands at you from time to time, but what I don't get is that when the minion dies, why does God/Satan die too? It's kind of startling because of how little sense it makes.
I feel like the robot boss is too easy to beat with anyone who has high arcing attacks, since they can just bat away the arms till he dies. Since the Robot Boss is a potential final boss, this makes it feel a bit anti-climactic.
Also, Katrina is broken. Her arcing sword attack set to button S has invincibility frames and can be spammed to easily defeat most enemies. A few of the bosses like the beholders and the anceint dragon were pretty tough with most characters, but were pushovers with Katrina.
Just making a few bits of criticism.