Is the team requesting that Curtis remain a part of them on a permanent basis? It looks odd with Curtis being the only guy sitting down. Give him a break!
Everyone is rallying around Oliver as Curtis does what he can from a technological perspective, I suppose, to counteract the sting. Maybe it's nanotech.
Nope, the Exoskeleton is definitely not the ally. Oliver doesn't look like he's ready to greet the fellow with open arms, but like he's expecting to be stung!
Whoever Exoskeleton is, he is a big man. And Felicity is backed up against the wall as he walks by. But notice he doesn't seem to be aggressive toward her.