I think it's working for those manual commands because the library args come after the object file args. When I move `${LD_FLAGS}` after `${OBJ}` in the `game` target in the Makefile, it builds. See also https://github.com/jumper149/blugon/issues/22.
I've got it running now, thanks!