Tag: Itchio
Itch.io: a bundle with nearly 1,000 games to support Ukraine
In addition to sanctions and calls for peace, many initiatives have been springing up over the past few days to support the Ukrainian people, attacked by Russia. John Romero, for…