It's quite amazing the imagination you have. I can really hear it in your songs. The only thing that disrupted the feel of the song was the kicks that start around 1:20. They seem... to loud or just not the right type of kick for the song. Thats the only thing bad about the song. It would be somewhat better also if the mp3s where a bit higher in quality.
Other then that keep your songs coming! Your doing great, especially in this type of style/genre