Yeah, basically this. My recommendation at the time was "If you want to wait for a sale, wait for a sale. That's what Steam is for." Because aside from the price point, the length is perfect; it keeps your attention for that full time, doesn't feel padded out, and is perfect to be played in one...