You have vocals
You need drums and bass
even without drums and bass i give it a 9/10
I have listened to the other one so i know it will sound awsome
You do know this was just a demo to see if the others thought it could work acoustic, don't you? The planned version of it would be electric.