Pretty mad little tune this...not that keen on the whistling sound but as thats ur primary sound, tell me go suck if ya wish..:)
maybe try more variations and patterns with the whistling throughout the trk?
On the phones at the moment so cant really comment on production but think it sounds quite intresting.