All the rules work - castling (kingside and queenside) and en passant are properly implemented.
The AI, however, is very CPU-intensive... and not very good. The only worse AI on the site is probably Easy Chess https://www.newgrounds.com/portal/view/231283