I always thought Feedback would be good in the Guardian suit, as he could power it himself.
Keep your stick on the ice. Live it.
Forum Rules