https://team-xecuter.com/
Seems to be down, at first I thought it was only from Europe but I have tried VPN´s from several countries outside the EU and even from China.
Anyone got an idea about what is going on, or is this the nail in the coffin for them?