Pawns aren't able to move forward two on their first move, castling? Rest of the movement seems good
I plan on working on this more, those are good features, just ran out of time :/