theMadLad
Oh i have an idea, have Icarus find a piece of Ouranos's flesh. In mythology, Kronos cut Ouranos into pieces and cast them away. Have Icarus find a piece of Ouranos's flesh and eat it. Have it give him the ability to fly no matter who's authority he's under. Since Ouranos was the primordial of the sky and the true heaven then eating a piece of Ouranos's flesh should make him a part of the skies and heaven making it impossible for Zeus to take away his ability to fly. It's just a crazy idea since Icarus is a HUGE wildcard in greek mythology. So he could forge his own story by doing something that no one has done before. In this case, eating the flesh of the embodiment of heaven to allow Icarus to fly indefinitely without gods like Zeus to deter him. Love your story, keep updating.
so if I remember correctly, his wing still move with contraption right? is that the right word? and you mentioned a smoke grenade with his own blood to enhance his sense. can't he like... bath the wings in his own blood to make it part of himself too? then it could move like his own limbs? or did he already done this?