Everything seems like it has been smashed into a small little box. The events happen too quickly right after another, there is no transition. However, there is great elaboration on some parts.
I would suggest you space for your dialogue/soliloquy parts or seperate them if they come after another.
This is entertaining, a little bit of improvement and this can go a long way.
-Zola
ps: GriffinKeeper's Reply was incredibly accurate. That is a good source of information.
