Another thing I've been thinking about Peter. Maybe someone from the Company kidnapped him and trained him? Also he could be compressing energy, and make energy balls?
Another thing I've been thinking about Peter. Maybe someone from the Company kidnapped him and trained him? Also he could be compressing energy, and make energy balls?