Kicking back with a few drinks at Tokyo’s Capcom Bar
Once I found out I’d be traveling to Tokyo I knew there were a few stops I’d have to make while there. I’ve been playing Street Fighter my entire life, have loved everything Clover Studios made in its time, and can go on and on about why Mega Man 3…