J'ai déjà vu ce genre de chose, dans les deux sens. Je pense que cela vient du fait que Steam suit le temps de lecture en lançant l'application, puis en faisant attention à la durée d'ouverture de cette application.
Dans le cas de certains jeux (Thief 3 me vient à l'esprit), l'application que Steam lance lance immédiatement une autre application, puis quitte. Ainsi, votre temps de jeu semblera inférieur à une minute, même si vous jouez pendant des heures.
Dans d'autres jeux, l'application est en fait un lanceur qui reste résident - dans le cas d'Anno, elle lance un lanceur Ubisoft/client UPlay, à partir duquel vous pouvez effectivement lancer le jeu. Si vous ne quittez pas ce lanceur lorsque vous avez fini de jouer, Steam continuera à compter le jeu comme étant joué. De même, vous ne pourrez pas relancer le jeu à partir de Steam, car il ne permet qu'une seule instance d'un jeu à la fois.