not much improvement since last time...
I wrote a review for your work on LunaRose 1-7, so I might repeat some points here. I'll also try to clarify some ideas which I think this new one failed to improve.
First of all, the graphic work here is really well done in my opinion, also the music and the characters voices. However, I must insist that your story begins in a way that's too complicated.
Things that are random and come completely out of the blue can be fun and surprising, but it's hard to create a tale based only on that element.
In my opinion, you must consider that the viewer is not sharing your thoughts, and it would be a lot better to keep it simple in the very begining. Again, you begin the animation by throwing us right in the middle of a fantasy world.
Now, considering the first scene, where the guy falls asleep in the math class, being "throw into" a new reality, like a dream, would be coherent. BUT, as your tale goes on, we need elements to have a minimal understanding of what is going on around, since your intent is to continue the adventure, not suddently wake up asking yourself "wth just happened?".
Having this intent of progression on the story line, we end up having no idea whatsoever about the animation itself VERY fast. Surprise and novelty is good, of course, but it must reach a point where we can find out some basis to understand the reality you try to show.
I know it's pretty hard to describe, since this is very subjective, but if I had to sum it up, I think you animation lacks a bit of consideration to the fact that the viewers start watching with ZERO information about the plot.
So it's up to the author to provide a simple place to begin with, which should be simple enough to be accessible to virtualy ANYONE.
I hope this helps the development of the animation somehow. Keep up the good work!