Wow!
Really, really good. Short, but - hey - it's a demo. I can't argue.
It sounds perfect, and the hip-hop styled bassline works out surprizingly well!
The only thing I could even find to complain about is at 0:47 it the melody sounds a bit wierd and offbalance.
Other than that, amazing. Must download!