Remember when we could walk for about a block and find an awesome Arcade to spend countless hours and money playing cutting edge games. Japan Does, it was practically yesterday. For us, it was a different story. full story »