I'm feeling some earlier daft punk vibes here. Pretty funky with that piano and bass duet. Love that electro bassline! It fed into the track with ease.
I wonder if its worth while looking to add some vocals to this.
My only problem is the mastering. I feel aspects could be clearer as some frequencies clash.