Board Thread:General Discussion/@comment-30533192-20170217014343/@comment-30533192-20170221175222

Rather like a mystical-based variation of Juggernaut Motentum.

From what I read in the link, the Juggernaut Momentum power is kinda a realistic-in-somehow motion energy or power energy-based form of inexorable force causing to its granter the ability to be unstoppable, while Invincible Step is a variation from the same thing but from divine, mystical or enigmatic self-willpower wellspring then exploited usually in many myths & eponymous legends-or-novels.