The game made a bit of a poster for the song!
There was also a Weibo post that goes over how they invited Ayu to do it for the 5th anniversary and how it's such a big song for Chinese fans.
In an interesting turn of events, avex started releasing the single today in Japan as well. It's also on YouTube but unavailable at the moment, it seems? Might be usable for people in Japan though.