YouPlay became part of the ShowHeroes Group under the name of ShowHeroes Play!
We also moved to play.showheroes.com
The youplay.se domain will remain active for a while but we kindly ask you to change your bookmarks and use our new domain.