A 2D puzzle game. Submitted to NetEase Mini-Game 2022, one of the biggest indie game competition in China.
Return to Games