Catchy as hell, and the production is solid.
It feels like a lot of instruments are competing for attention in the mids and (to a lesser degree) the highs. The kick and bass would probably be the first to address. Maybe sweep an EQ peak in the area and see what covers up the piano and guitar the most, then carve out those frequencies a bit. Might want to increase the threshold on their compression as well, and bring back some low-end to fill out the sound. Seems like the harmonics on the bass are both outshining the root and getting in the way of the guitar, and I think that's mostly due to the compression. Likewise with the kick. The beater (probably in the 2-4khz range?) and the sub are the most important part imo. Pretty much anything else can be carved without sacrificing much.
If you want to try radicaldawg's feedback, but also want the sound to remain fairly dry, I'd recommend use of short-delay. Maybe 15ms or so, to mimic the sound bouncing off a nearby wall. Then a very light reverb (less than 10%, with less than a second of feedback) with the same delay. Smooths it out and adds dimension without sacrificing that up-front presence.
Good shit, man.