This looks really good! I can imagine you had to use quite a few layers