Has anyone ever tried using GTK with an embedded pygame view? If that
was done, you could make your own GTK theme that had the same look &
feel as the game.
I think it should be possible to "glue" the theme to the program itself,
so you wouldn't have to install/change your desktop theme.
embedding pygame/sdl into gtk should work as "well" as embedding into
any toolkit. the biggest problems you run into when embedding is trying
to cooperate between the pygame eventloop and the host eventloop. for
example when folks open a menu in the app, it usually drops the program
into some subroutine that stops the pygame part of the program from running.