ILLEGAL: n f8-g6 on turn 3:

There was no n on f8. The piece on f8 is a a.

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

For diagnostic purposes, here is the full movelist:

1. P d2-d4 
1... p c7-c6 
2. DH c1-e3 
2... p e7-e5 
3. P d4-e5 
3... n f8-g6 
4. P f2-f4 
4... p d7-d6 
5. P e5-d6 
5... a e8-d6 
6. C d1-d6 
6... c c8-d6 
7. S e1-f3 
7... c d6-f6 
8. P g2-g3 
8... p h7-h5 
9. A h1-g2 
9... dh b8-c8 
10. P h2-h3 
10... dh c8-e6 
11. DH e3-d4 
11... c f6-d7 
12. P e2-e4 
12... p c6-c5 
13. DH d4-c3 
13... c d7-b6 
14. P b2-b3 
14... s d8-d7 
15. S f3-e3 
15... dh e6-d6 
16. N b1-d2 
16... dh d6-c7 
17. R a1-d1 
17... s d7-e7 
18. N d2-c4 
18... c b6-a6 
19. P a2-a4 
19... q h8-h6 
20. R d1-d5 
20... r a8-d8 
21. R d5-d8 
21... dh c7-d8 
22. P e4-e5 
22... dh d8-c7 
23. A g2-e4 
23... p h5-h4 
24. S e3-g4 //Check! (g4-c8-g8)
24... s e7-d7 
25. N c4-d6 
25... q h6-h5 
26. DH c3-c4 
26... q h5-g4 
27. P h3-g4 
27... dh c7-c6 
28. A e4-g6 
28... resign

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