Hameln Piper Game progress.