It's good, don't get me wrong, but my only critique would the melody and the song structure are kind of all over the place and that the song just needs a tiny bit of equalizing. Other than that, its great.
When I first heard this it sounded like shit, but it was cause of computer :p I like it more now. Parempi ny ;)