[#34] Turns out, everything could have been achieved just with a glViewport, no need for projection matrix manipulations. Game window is now also centered in the main window.