Haha! That piano at those claps! Makes me think of Never Ever by All Saints. Listened to it in my headphones like i do with all songs so i can get the full experience you intended. I like it. If you can take this whole arrangement and make it sound more natural and earthy with live instruments it would be even better. Good job man.