Un tss Un tss Un tss
When I saw "electro pop-punk" and started getting into the song, I thought about Metro Station, or something similar to them. Is that what you're going for? Either way, I would say add some guitar for that "punk" part, so it'll be even more catchy. :3