Added UpateControls() call at game load, added check to avoid unnecessary RemoveDevice() calls (Also fixes the issue for those not running the DDi beta).