Great job. I love the different variations of chess. It's funny that you can attack your own players—it's probably a bug—but maybe in some games it could come in handy to free up a square for another attack. :)