STS (Steam Temporal Satisfaction) Profiles




STS Profiles is a small research prototype I built to explore how players talk about time in play. It was inspired by my PhD work on “temporal satisfaction” – the idea that players regularly evaluate whether a game feels worth their time, not just whether it’s “good” or “bad”.
The app analyses recent English-language Steam user reviews for a selected game and highlights time-centric language across three themes: Length (how long it takes), Grind (repetition, friction, time-gates), and Value (whether the time spent feels worthwhile). It then provides simple theme-level sentiment summaries, a playtime snapshot, and lets you filter and export the themed reviews for closer inspection.
The goal is to offer an accessible, data-informed way to surface patterns in how time is discussed – useful for players (quick context), researchers (a lightweight exploratory tool), and developers (early signals about time-related praise or frustration). This is indicative analysis only, generated automatically from public reviews – not an official rating or endorsement.
See the full app here: https://sts-profiles.netlify.app/

Datasets & Code
- Byers, Thomas (2025). Steam User Review Data – 1,000 Most Recent Reviews from 500 Popular Games. The University of Melbourne. Dataset. https://doi.org/10.26188/30842609.v1
- Byers, Thomas (2025). Steam Marketing Data – Store Page Text from 1,000 Popular Games. The University of Melbourne. Dataset. https://doi.org/10.26188/30842837.v1
- Byers, Thomas (2025). Steam Data Collection Code – Game IDs, Store Metadata, and User Reviews. The University of Melbourne. Software. https://doi.org/10.26188/30843380.v1
- https://github.com/tbbye