Akihabara still shows off Japan?s love for physical media  The Verge

More...