Suffit de regarder dans le répertoire du jeu pour le comprendre ou trouver une réponse.
On peut y voir un fichier avec le mot "MonoGame.Framework.dll", tout de suite tu sais qu'il y a un framework et donc certainement trouvable sur le net.
Une petite recherche sur le web de "MonoGame.Framework" et je tombe sur le site éditeur du logiciel de développement du jeu : http://www.monogame.net/
Pour le langage c'est du C#, logique si l'on veut faire quelque chose de propre et évolutif aujourd'hui.