yeee, Agreed. This does have potential
Aside being a demo: At first, the change up at 0:21, sounded kinda off-- but it got better. The blips you added in(0:42), and the outra kinda messed with the entire structure of it all too. You might want to try repeating some bars, and just adding in minor change ups; to place a chorus at least. The rhythm and melodies are great-- but just needs to be a little more thought out.
Keep it up bro