Please report it to us via social media, or email, we will fix it in a moment. Managing the links of tens of thousands of games and applications is difficult, sometimes we get tired and do something wrong. Please sympathize.