This episode marks the 150th episode of Arrow.
The number on Oliver's board while under arrest is 73 1941, which is a nod to Green Arrow's debut in More Fun Comics number 73 November 1941.
Watch to the end of the rolling end credits to see new graphics with flying arrows.