Really fantastic composition, actually kind of brilliant, as well as creative. As mentioned by another commenter, the last track does feel like it stops abruptly, but I think you know that based on how well the rest of it is structured.
I think maybe that the instruments were a little harsh and could use some tweaking, like the highs on those sounds a really a bit too harsh, even for the genre.