Outstanding!!!
I don't normally rate anything 10/10, but this was by far the most oustanding video I've seen in a long time! Especially a certain part in it, I'm not going to go on about it because I would end up sounding un professional and thats not the way I roll. I encourage you to continue you work, it is amazing, truly a job well done. Give yourself a pat =)