'God's Overflowing Love' descends on Orlando Stadium