>Those used to reddit, meanwhile, saw a signup/login screen (or even a "request an invite" screen) and boredly clicked off.
First time I've heard of Imzy I believe, and this was my exact reaction when I went to their front page.
First time I've heard of Imzy I believe, and this was my exact reaction when I went to their front page.