Well done.
This was a rather decent first flash you got there. You added different things to keep it interesting, and even the last room wasn't incredibly easy. The only criticism I have is the length: it's too short, but since this is your first flash, I'll let it slide. Like I said, well done.