Lifestyle | Technology Stock market Goliaths vs Reddit amateurs: Why the internet is freaking out over a video game store