Yi and the Thousand Moons: Yi and the Thousand Moons wins Best Style at the 2017 Bit Awards!

Detected Yi and the Thousand Moons update.