The engine I wanted to use is designed for a controller, and since I was entering for myself more than others, I went ahead with it.
The pause screen coming up is due to a bug that I can fix after voting. Steam requires games with controller support to auto-pause when there’s no controller and I forgot to turn it off.