Nice variety of sounds that all work together and fit the theme. I would just be careful with balancing the levels on your different parts, but strong work!