How can an immovable object walk?
These are like Section 8 characters.
Stan Lee created a superhero for each NHL team. The 30 "Guardians" will officially be unveiled on Sunday in a "live-event show."
Are there actual costumes?!
I'm not sure. "Come to life" suggests animation, but "live-event show" suggests Guardians on Ice. I hope it's the latter.
Video Game Idea: NHL vs. Capcom.