Todd Howard “We let a lot of people down” on Fallout 76 Todd being Todd. Read More Todd Howard “We let a lot of people down” on Fallout 76