Renren IPO: over the top?