Currently, we only check PrimaryScreenWidth and PrimaryScreenHeight as provided by WPF.
If the user wants Halo to display on a different monitor than the Primary, then all operations on the Primary display's properties (i.e. HXE.Kernel.Invoke(Executable executable, Configuration configuration).Blam().Video(), HXE.OpenSauce.OpenSauceCamera.CalculateFOV()) may be incorrect.