The arrangement is awesome. It seems maybe the mix could use a little work...stuff sounded a bit jumbled to me, like I couldn't hear all the synths at the big parts like 2:10 & 3:40.
Pretty good lead up, disliked the lack of diversity. For a five minute song i felt that this could have used more variety. The sounds you did use are pretty smexi though.
Please contact me if you would like to use this in a project. We can discuss the details.