HTC might really be having its Nexus dream comes true. Twice! If the rumors and leaks are true, the Taiwanese OEM has not one but two Nexus devices coming up. That's two devices made by the same manufacturer launching in the same generation, definitely a first for the Nexus line. But HTC won't really be competing with itself, so to speak. Because despite having two, those, codenamed "Sailfish" and "Marlin", will really be birds of the same feather, differing really only in screen size and resolution. Which could make for a hard choice for consumers.