Yes, it is more about psionics to fuel it's full power (when worn by psionics, it's power is growing with owner's level). But it implies that it is not just piece of tech - it is either some strange psionic artifact or very thematically designed (and very, very expensive) piece of tech. Either...