A computer-implemented method for managing multi-player interactivity with an interactive application, comprising: capturing images of an interactive environment; determining a location of a first controller by analyzing the captured images wherein said analyzing includes detecting an illuminated tracking feature of the first controller and identifying the first controller based on a differentiating characteristic of its illuminated tracking feature; determining a location of a second controller by analyzing the captured images wherein said analyzing includes detecting an illuminated tracking feature of the second controller and identifying the second controller based on the differentiating characteristic of its illuminated tracking feature, wherein said differentiating characteristic is displayed differently by the first and second controller so they are uniquely identifiable; determining a location of a biometric identifier of a first user by analyzing the captured images wherein said analyzing includes applying a facial recognition process to a facial search region and identifying a facial region containing the face of the first user as said location of a biometric identifier of a first user, said facial search region being limited based on a predefined distance from the controller or a predefined region shape oriented about the first controller; determining a location of a biometric identifier of a second user by analyzing the captured images wherein said analyzing includes applying a facial recognition process to a limited facial search region and identifying a facial region containing the face of the second user as said location of a biometric identifier of a second user, said facial search region being limited based on a predefined distance from the controller or a predefined region shape oriented about the first controller; pairing the first controller to the first user based on the location of the first controller and the location of the biometric identifier of the first user; and pairing the second controller to the second user based on the location of the second controller and the location of the biometric identifier of the second user. capturing images of an interactive environment; determining a location of a first controller by analyzing the captured images wherein said analyzing includes detecting an illuminated tracking feature of the first controller and identifying the first controller based on a differentiating characteristic of its illuminated tracking feature; determining a location of a second controller by analyzing the captured images wherein said analyzing includes detecting an illuminated tracking feature of the second controller and identifying the second controller based on the differentiating characteristic of its illuminated tracking feature, wherein said differentiating characteristic is displayed differently by the first and second controller so they are uniquely identifiable; determining a location of a biometric identifier of a first user by analyzing the captured images wherein said analyzing includes applying a facial recognition process to a facial search region and identifying a facial region containing the face of the first user as said location of a biometric identifier of a first user, said facial search region being limited based on a predefined distance from the controller or a predefined region shape oriented about the first controller; determining a location of a biometric identifier of a second user by analyzing the captured images wherein said analyzing includes applying a facial recognition process to a limited facial search region and identifying a facial region containing the face of the second user as said location of a biometric identifier of a second user, said facial search region being limited based on a predefined distance from the controller or a predefined region shape oriented about the first controller; pairing the first controller to the first user based on the location of the first controller and the location of the biometric identifier of the first user; and pairing the second controller to the second user based on the location of the second controller and the location of the biometric identifier of the second user.