Icons: Twitter Icon for New Release Section

White Twitter logo with blue background