@valhalla
While #GTK bindings do exist for Fortran (https://github.com/vmagnin/gtk-fortran), astonishingly there are even #SDL bindings which are more useful to build games.
So it's "only" a matter of will power. And knowing what's a tower defence game is, of course