The vocals have an amusing, cute charm to them. I like how upbeat and catchy this piece is. There was a good sense of climax into :43. I’m not sure I liked how a lot of the notes in the drop section were so short. It detracted from the flow IMO. Also, the chord progression is cliche. I loved the melodic variations at 2:12. They help add a great sense of development to the piece. Structurally, the piece could’ve used a bridge or breakdown section to really sell the contrast between the energy of the drop and a potentially more mellow piano solo or something. Instead, the piece as it is oscillates between the vocal sections and the drops, which is a bit simplistic. Overall, the mixing and mastering here are solid, though. I think if you fleshed out this piece a bit more, with a little more intricacy in the structure and rhythm, this would be a top-tier track. Solid work, man. ;)
8/10