With nine days to go until the official release of The Order: 1886 many stores have already begun to sell the game and this is what 108 copies of the game looks like neatly stacked.
Read more stories
With nine days to go until the official release of The Order: 1886 many stores have already begun to sell the game and this is what 108 copies of the game looks like neatly stacked.