Is this Bug City Chicago or a less crazy variant of the city? Interested either way.