Holy SCHEISSE!
Dude, I think you know how to make a flash game...you got everything right with this one, I don't know how it could have been better, except to make it a little longer. Other than that, I wanted to pee my pants because it was so good! Keep 'em coming!