Vocal Trance - Collab with KNmac

This has been my first real collab and working with vocals… not to mention my second song with Artist 7. Mastering and mixing has been a big focus as of late, and to my best of my abilities I created this song… more in the description - please tell me what you think or what you think it needs!

http://www.youtube.com/watch?v=FgMycybaycA