bass, so much bass! I feel like these three minutes would be the main bit of your song. I guess you knew that already since this is only a demo.
you should probably thicken up your bass and not have it so 'stale'. It's all up to you though.
keep 'em coming.