Could use more
This could definitely use a lot more of everything. I tihnk you should retouch the entire thing. This tune is best listened to with headphones no doubt. Lots of subtle things going on here and there that is best picked up with headphones.
If you put a little more musical content in the music it may sound better :P Although, I do realize this only took you an hour so no worries. You probably could pump out something better with a bit more time I'm guessing! Keep working on it!