Sweden really got Talent!