Posted February 10, 2018
All of a sudden a slew of games are showing updated in my games folder but cant find any change logs or any kind of news as to why . It seems totally random. Anyone else seeing this??
Post edited February 10, 2018 by jimrh69
It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera