Also, pawns don't move correctly. They will only push on their first move. After that, I can only move them side to side.
It doesn't crash if it checkmates me. Just found that out.