An early May snowstorm left slushy roads, thousands without power and several downed trees across the Denver metro.