new scenario, with pointer lock