Multiplayer Arrow keys and WASD, get the opponent's flag your safe zone. You cannot be tagged in the opponents safe zone.
I added separate speed variables for each player so that they could change independently. Then I made it so if you are holding a flag you go a tiny bit slower.