Although the control is good, movement can sometimes be difficult due to camera angles, although that rarely happens. A very typical control scheme for 3D adventures is used here. The analog stick is used to move your character about. A is the jump button, and B will make your character attack. Hold B for a charge up attack.
Attacks vary for each character.
R is used to keep the camera behind the character at all times, although sometimes it malfunctions. The Z button is used for a variety of different commands. While holding Z, any of the C buttons will perform a separate command. For example, Z and Left C will pull out your gun, while Z and Up C will allow you to go to sniper mode. Although the camera angle can get tedious at times, the control remains excellent in this game.