Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace A quiet store is usually a bad sign. At the Warhammer Store & Cafe in Akihabara, though, a low murmur is often par for the course, and it might just be what you’re looking for.