great work, mate!
as a brazilian fella, I can say: ya got quite the "bossa-novaish" feel to it. very nice job :D
it just feels like there's somehing missing, dude.... perhaps some more percussion, a pandeiro or an agogo... y'know, so it gets not only bossa-novaish, also brazilish :D
well, either way it's fine. thats a great job, but as everything in the world, coulda've been better. congratulations!
PS: yah, sorry for the crappy english (the "ish" thing was on purpose :P )