You have a certain style, but I'm glad that your opinion of your own work isn't true, They're completely songs, and I do agree it could use a little more power in the kick's but just a little~ Otherwise I'd say it's still good piece of art :3
At the time of this review, 15 plays and 5 downloads, 1/3 of everyone that listens to the song so far has downloaded. Pretty good in my opinion, Keep up the good work :D !!