Skip Navigation

I just got a pop up ad from Windows, for PC gaming and buy their Xbox controller.

A Windows pop up, right above the system tray. Holy fuck. I would have screen shot it but I was in disbelief.

48

You're viewing a single thread.

48 comments
48 comments