Lake Michigan Has Turned Into a Sea of Ice Balls

Or are those alien eggs come to hatch on the shore?