Adjusted Time Played mechanism.

Should hopefully provide accurate play time calculations now.