New DLC in Geisha World achievements found
by TrueSteam
Geisha World achievements are now on the site