Summary:
- Itch.io, a popular online platform for indie game developers, has started returning the free games it had previously removed from its store.
- The removal of these free games caused controversy among the gaming community, as many saw it as a concerning move that could limit access to indie games.
- Itch.io's decision to restore the free games is seen as a positive step, as it allows developers to continue offering their games for free and gives players more options to explore the indie game scene.