This is pretty good! I suggest reducing the delay on the piano and making it louder to make it stand out more. Very cool synth at 2:07, but I think it comes in a bit too suddenly. Perhaps fade it in or something.
The bass throughout the song is cool as well, but I think it is present for too long (pretty much the entire song).
Other than that, this was a pretty good song! Keep it up :)