ILLEGAL: N g2-e3 on turn 2:

There was no N on g2. The piece on g2 is a D.

Go back with your browser's BACK button, reload the page, and try again.

For diagnostic purposes, here is the full movelist:

1. P e3-e5 
1... p e8-e6 
2. N g2-e3 
2... n g9-e8 
3. R j1-g1 
3... p d8-d6 
4. P d3-d4 
4... p c8-c7 
5. K f2-i1 
5... r j10-g10 
6. C e0-g2 
6... k f9-i10 
7. C h0-f2 
7... p g8-g7 
8. P f3-f5 
8... p f8-f6 
9. C f2-f4 
9... p d6-e5 
10. P d4-e5 
10... p f6-e5 
11. C f4-e4 
11... w g11-f8 
12. P f5-e6 
12... b h9-e6 
13. W g0-f3 
13... b e6-h3 
14. G i2-h1 
14... b h3-g2 
15. G h1-g2 
15... r a10-d10 
16. N d2-c4 
16... c h11-h9 
17. N c4-e5 
17... n e8-d6 
18. C e4-g6 
18... p h8-h7 
19. C g6-i8 // - Check! -
19... k i10-j10 
20. C i8-i9 
20... a e9-j3 // - Check! -
21. K i1-h1 
21... q b9-j1 // - Check! -
22. B h2-i1 
22... q j1-i1 // - Checkmate! Black has won! -

In case there is a bug in the code, the settings file can be edited at /play/pbm/play.php?game=Apothecary+Chess-Modern&settings=ApothecaryChess-Modern&submit=Edit