Search results
Results From The WOW.Com Content Network
Active. itch.io (stylized in all lowercase) is a website for users to host, sell and download indie video games, indie role-playing games, game assets, comics, zines and music. Launched in March 2013 by Leaf Corcoran, the service hosts over 700,000 products as of April 2023. Itch.io allows users to host game jams, events where participants have ...
“Mondays at McDonalds for free McNuggets, Tuesdays at Tastien for a ‘one-for-one’ offer, Wednesdays at Dominos for 30% off, Thursdays at KFC for the ‘crazy Thursday’ deal, Fridays at ...