I disagree that While True: Learn() is a game about ML. It's _themed_ as a ML game, but it's mere a share-sorting puzzle game where you are routinely load-balancing things until it works precisely as the task expect. Driving minigame was bugged at that time I was playing the game, but from what I seen on YT videos, the whole thing is about clicking "Evolve" button.
HRM was personally disappointing because of both the lack of depth (no appeal to programmers) and the sudden difficulty hike (no appeal to non-programmers). Also it had (or still has?) some game-breaking interpreter bug that made me lost my code and ultimately give up.
https://www.gog.com/en/game/human_resource_machine
https://www.gog.com/en/game/7_billion_humans
also gog has WHILE TRUE: LEARN()
https://www.gog.com/en/game/while_true_learn
because how many games expose you to machine learning?