Polished, polished, polished. Looks good, sounds good. Has the right "feel" to it.
The delay system is cool in theory, but felt a little bare. I didn't get the impression of the Duality theme.
Overall, very impressive! If this is a solo submission then doubly-so!