Bvwaaw Bvwaaw Bvwaaw Bvwaaw... VWIPaww. VWIPaww.
I love this. I just love it. A great mix, totally pattern-oriented, but never seeming repetitive. Excellent, excellent work!
With regards to the bitrate & file limit: I find that even 128 KBps doesn't give a noticeable loss of quality, and to the average ear there's no difference at all. BUT, even if your file exceeds the 8MB limit, there's still a chance it'll get in. Just contact the NG staff. Lots of Flashes around here exceed the 10MB limit, because they're that good! This song would definitely get in, 8MB or not.
Looking forward to hearing future mixes! :D