Hey not bad.
Of course for a house track like that...it's gonna need a bit more reverb to make it really fly (you know?)
The percussions are nice and all....but theyre useless without good transitions...your transitions are....ok at some points....but near the end of the track it kinds seemed that you're just turning tracks on/off which makes the whole mix sound kinds stale... if you gotta stretch out the track just for the transitions...by all means it could only make it better..
Food For Thought.
Cheers.