The Pedestrian: The Pedestrian Physical Release

You’ve been asking for it, and now it’s finally here: the first-ever physical release of The Pedestrian! Check it out We've joined forces with the stellar team at Super Rare Games to give you collectors out there a chan…