Hey i'd like to say , welcome back! You definitely still have your game, no rusty-ness detected.
I think this wip, is well... a wip xD but also has potential of been a gooood song!
I found that this one had less 'perky/happiness' to it, which isn't a bad thing at all and your still rocking the 3x osc, but especially with the intro and everything.
I guess why im saying this, must be because the way you used the notes in the beginning. They threw me off a little bit because it seemed like perhaps they didn't follow the scale as well as they could. I wouldn't say they were off tune, but like, maybe used a the wrong times. See what im saying here? xD
Just a liiiitle odd sounding. Hope that helps hahahah, sorry for not being better at explaining things xD
Another then that, rock on! Good job on this one, keep it up!