Warning: This story contains major spoilers from Wednesdays episode ofArrow.

Read at your own risk!

Prometheus identity was revealed during Wednesdays episode ofArrow and the twist hit very close to home for Oliver.

Legacy

Credit: Bettina Strauss/The CW

Adrian Chase isnotunder the Vigilante mask, as is his comic book counterpart, but Chase is actually Prometheus!

Yes, we have a used the comic mythos to misdirect people, straight up, Amell tells EW.

Although Vigilantedoesexist and he is somebody, Chase is Prometheus.

He keeps up with his regular life as the district attorney because there is nothing that Oliver can do.

Its a full checkmate situation, and Josh has just been a rock star since that reveal.

Its going to be hard, Guggenheim says.

Its very, very hard for Oliver.

The question remains what Wednesdays other big moment means for the Emerald Archer.

Facing impeachment, Oliver was forced to denounce the Green Arrow, making him Public Enemy No.

That places Oliver in a very interesting position.

Oliver being the most hunted man in town also leaves Team Arrows existence in question.

Its not going to be good, Guggenheim says.

Absolutely everything gets thrown for a loop.

Arrowairs Wednesdays at 8 p.m.

ET on The CW.