Who is that electric guy? I'm not very good in Marvel comics category, but that guy looks amazing with his powers. Why couldn't electricity get something like that? Lol