needs mouse lock for windowed-mode. (mouse keeps going outside the borders, making navigation impossible)