Yes, that new pop up player is a new update that we have implemented into the website to fix the 'No Web Player' issue that was affecting a lot of listeners. Now, instead of displaying that previous error message the player is launched in the pop up.