This is AMAZING! I do not know your skill level but it has such a professional quality to it. I especially love the part starting at 1:20.