I'm going to take it into Giant tomorrow, they said their mechanics can inspect it and replace if necessary. Although going on all my previous dealings with that particular branch, I'm not filled with confidence. They'll probably blame it on my @mdcc_tester approved top-cap!
Stop riding and get rid of the fork.
It look like it's the joint between where the alu meet the carbon.