Due to restrictions in certain countries, players are asked to enter the website through a mirror link, which is something like a leeway from the restrictions. The mirror link is just the entire website with a slightly tweaked URL.