Launched as an iHeartRadio "World Premiere" and aided by the intrigue expected for a new Weezer release, "Thank God For…