Nokia's N96 spotted in the wild?

[From Eric Mann] Nokia's N96 has been seen in the wild and it actually looks good. "That, friends, is an N96. Or, at least we're led to believe so. Judging by five mysterious images that surfaced over at Mobile-Review, it appears that Nokia's N96 (which looks like a jazzed-up version of the the N81, actually) has leaked out"