Far Cry 5 Updates: In Far Cry 5, a talented creator has increased the stakes by adding a Greggs store…