
My favorite game is Overcooked!, and it primarily uses a loop architecture due to its reliance on a continuous game loop that handles input, updates, and rendering, and lets players play levels with the same mechanics with the same sets of action loops again and again to gain skills.

