First off, the 'shiny' synth playing 3 notes every 2 measures could've been syncopated rather than on the down-beat. It would've spiced things up a bit and been more fun to listen to. I think at 2:00 you should have removed as many elements of the track as possible. The break-down is meant to feel euphoric (lots of release and reverb!). If you could automate some delay and verb onto the tail of the last segment coming up to the 2 minute mark, there's a sweet break-down waiting to happen!
The bass you had going in the build up was pretty cool (almost like an acid bass). The build up overall was lacking suspense. The rising effect of the elements was nice, but I think you need to work on the structure of a build-up. Try cutting up your patterns into shorter ones and loop them. Playing something repetitive and speeding it up as it approaches the chorus is one way to build more suspense.
The chorus was lacking big time! The bass was very underwhelming. It wasn't strong enough and just sounded like a sludgey mess. I think the bass you used in the build up was more appropriate. Never the less, the chorus still could have been improved by sidechaining the kick to all of the track's elements at a greater ratio and lower threshold. This would've given the track a huge "pumping" sound (which is what you're after with house music).
Overall, the composition is good and the overall structure is good (work on those build-ups!!!). The mix needs a fair bit of work. Try cleaning up the low end of your track and it won't sound as muddied.
All in all, great work! The tune is funky and definitely something I could get down to. You just need to improve the technical side (work on your sidecahining, mixing and build-ups). Awesome work!