Thanks! If you are an experienced chess player you'll be able to beat the game easily. I had some troubles implementing a good AI in time. I'll try to update the game, taking into consideration how these chess variations you mentioned work.
Another idea I had was that maybe if you make a pawn reach the other side of the board you win, that way each player needs to keep an eye on any rogue pawns trying to make a run for it. The queen is a real problem though hahahaha. I'll see what I can do with her.