Adjusting Time Played mechanism.

Attempting to record player's play time based on login/logout flags and
some fancy math.