Oh wow this is awesome! You really captured the inspiration while still making it your own great work!