Loved the melodies and phrasing... Great pitch too. It all sounds "just right". For me your playing comes across as having a great level of control, something I very much appreciate.
The only real question I have is why are you playing percussion and wearing a mambo shirt?