Ever since it was teased at the ‘Arrow’ panel at last July’s Comic Con, fans have been wondering when they would see David Ramsey’s character, John Diggle, finally wear his own suit to hide his identity during his vigilante pursuits. Well, the wait is over as the CW has revealed Diggle’s new look!

Back in the season finale of ‘Arrow,’ Diggle was still unsure whether he would stay on as a protector of Starling City (yeah, we knew that wouldn’t last), and Oliver suggested that if he does continue, he should get a mask and his own code name. With Damien Darhk (Neal McDonough) announced as the big bad for Season 4, things get personal for Diggle so much so that he pretty much has to find a way to conceal his true identity. After all, Darhk and his H.I.V.E. team was behind the murder of his brother.

Check out Diggle’s super suit below:

Apparently, Diggle will be channeling Magneto.

What nifty gadgets the suit has or the code name Diggle will assume is still not known, but with him teaming up with the Black Canary, Red Arrow, and GREEN Arrow (as Oliver will now be known as), this season will not be short of any superpowered action.

So what do you think of Diggle’s new costume?

Viewers will get their first look at the full suit in the Season 4 premiere of ‘Arrow’ slated to air Wednesday, October 7 at 8pm ET on the CW.