Itch.io Is Selling 740 Games For $7 In Support Of Racial Justice9 months agoItch.io has launched a bundle of epic proportions with all proceeds going towards Racial Justice and Equality. The bundle includes...