How would it be for a 2D game?
It is being used by many projects for this purpose: GNU Cash, Lilypond, GNU Guix... I don't know about games, however.
sdl is in the package manager, making it fairly easy to hook into, and "standard". From there its about the same as anything else.
Because I was cross-compiling, I compiled to C and had a... Somewhat complicated Makefile for building Linux, Windows, Android binaries all at once.
Debugging Android made me give up, in the end. The platform, not the tools I had, was the pain point.