I really like this piece, I don't think it sounds particularly tropical, but in some ways it baggily reminds me of Radiohead/The Smile, I can even imagine Thom York's voice singing over it, and that's a very good thing. Good job!