>>717386574
It and Fallout London remind me of each other a lot in that they're both kind of uninspired and boring. At least with London there's some stuff to explore.