Cybercriminals accessed the cache of files by hacking a maintenance and construction contractor, reports have said.
Itch.io is currently down for hundreds of users across the United States. Many users reported "Error 1200: This website has ...