Sort:  

Nice mix of elements. Great job! Thanks for the submission!

Yrwlcome, I am happy if this logo can satisfy you sir