Hope you can stand constructive criticism.
First impression....cheezy drum machine.
Second impression... cheezy guitar sound
Third impression--- amateurish
Turned it off after about 30 seconds cause nothing new was happening.
Needs lots of work and production.
The formation of an idea is there but needs lots of work. Sounds more like a demo tape you'd present to a band to work on.