Digital Eel has announced the free release of its 2002 roguelike game, Strange Adventures of Infinite Space. Fans of the series can grab a free updated copy from Itch.io that has been updated to run m...
After launching a massive bundle offer to aid causes centred on racial justice, an Itch.io has raised over $2 million in just just a few days. Kicking off their campaign on June 6, itcho.io has manage...