Wow , have I been there...
As others have written, this flash was well conceived and the use of minimal talk combined with strong emotion was well thought out. Man oh man...this was almost a replay of one night I had in Kingston, Ontario...the party and the dream and the whole bit. I also feel that the flash really appeals to our demographic since I'm sure we have all had stories or events like this tied to school and exams.
Well done!! I look forward to seeing more of your work!