Nice with the homsar but I think the drums could be, maybe a little more dubstepy? If you know what I mean. Overall, you did a pretty good job, but if it's an extended version it should be a lot longer, like maybe around 3 minutes or more.
No, it sounds too latin, and like it was made on a kid synth. I'd be more than happy to help you, and get a chance to use my e-mu sr-12 drum machine. It's from the 80's though, but you can still make a cool song from it. Also for your song, you could probably turn up the bass if you want to change the drums around. It helps there to be a groove to the song. I like the sound for the lead synth. It sounds cool and Asian/Gamelan-like.