This screenshot is actually a teaser to an all new full gameplay trailer to be released in the coming days and may contain hints as to what will be shown in that new trailer.
Hmm. Looks like he is absorbing electricity from the surrounding environment.
Is that how he powers up or sumthin'?
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.