Amazing Work!
I really like the way you meshed everything together. Extremely good job on the styling and presentation!
I just wish it'd been longer and had more sounds blending in, but I know how much work that was to begin with, so I'll calm down now ;)
EXCELLENT job!