The layout of buildings and streets was completely Akihabara!
It's fun to be able to set up the various weapons yourself. I thought the bombs were hard to use at first, but when I was able to hit a group of enemies, it felt great!