Everyone loves a free game or two, and May 2026 is the perfect time to pick up these titles currently free of charge.