I enjoy AVR Assembly a lot. A big reason is that Atmel has very good datasheets.
However if having an audience for your games matters, this is maybe a bad choice. On the other hand, if you would like to use LEDs, buttons, and sensors (or just like making physical hardware in general) it's very good fun.
Another word of warning, I find Microchip Studio bloated and buggy. To the point where I'll code ASM in literally anything except that, then paste it in to simulate.
Also there's a bug in the Atmel-ICE. One of the programming headers is soldered in upside down (or at least it is on mine). This is no problem if you buy the full cable assembly (where they reverse it again in the cable). However if you cheap out and buy the raw PCB only like I did, knowing this will save you a frustrating puzzle.
Anyway these minor frustrations aside, its the main language I've always returned to when I want to make something just for the fun of it.