used to post a ton of updates about the Nexus One phone, and they were the first... which of course makes us think it was a Google employee.

Now the site is down. Google probably found out who it was and put the screws to them to shut down the site.

If anyone knows how to get ahold of them please let us know!