I can only imagine how complex it must be to build a game in Assembly lol.
I'm a Computer Science student, and most of the games I make are usually to learn very specific things or test out concepts. The only game I've posted here was actually born because I wanted to test and learn about networking between devices. Other games I built for university projects involved computer vision, machine learning, and even complex concepts like formal verification with languages like Ada.
By the way, I think you'd love to check out Ada and maybe try making games with it! It's a fantastic language (though pretty tough), and it's definitely in my top 3 alongside C++ and Julia.