Anyone want to critique songwriting?

Haha, another Guitar Pro user? Sounds pretty cool man. Obviously, a band would play it differently (with character) and vocals could change my opinion easily, but for now it's cool.
A lable would probably tell you to get a band together, record a demo, then come back.