Nice so far. The intro is sweet. The vocal is hitting like an E I think and then the piano resolves to a D. Then the bass is on E too which builds tension, up to 1:28 ish. I think it sounds like it needs to resolve to D also for the proper drop after 1:28 but that will put your sub below 40 hz which may or may not be desirable. So you could transpose everything up two semitones so for the first part the piano is E, vocal/bass is F sharp and then drop the bass to E for the main drop. And it could get more techy after that. Loads of potential, I like it.