3 ms·
I'm referring to the deals popup that appears in the center of the screen announcing sales. Back in the day its appearance pissed me the hell off
by tomc1985 8y ago
I'm referring to the deals popup that appears in the center of the screen announcing sales. Back in the day its appearance pissed me the hell off