Lord Of The Dragons, the first English-language title by Tokyo-based (and listed) social game maker KLab, has hit the top spot in the US App Store ranking for free games. According to KLab’s press release, this was the case on September 28 (and probably for a few hours) only, and God knows...