Amazing visuals, great audio, and cool concept. I think this has a chance at top 10 in the visuals category.
Wow, thanks ! That's really nice !