A Reminder that Indie Game Hosting Site Itch.io is Only Run by 6 People

 

Since it was founded back in 2013 as a website for users to host, sell, and download indie video games, itch.io has hosted approximately 100,000 …

from Google Alert - web hosting

 

No Comments

Comments are closed.