I really, really like it. I don't know why, but for me it somehow reminds me of those old pulp fantasy stories. This would fit right in with a "Conan" or "...of Mars" story.

It also means I likely won't join the challenge as my idea was conceptually rather close to your's.