I have just gone through few episodes, but I already felt a strong Ugly Americans vibe. In some sense this IS a shorter version of Ugly Americans, where a normal guy tries to live in a big city, but his job compiles him to meet and help various weird monsters. And needless to say, it's not nearly as good as the original.