anybody got any new news, rumors, or better yet photos of this thing? I did a Google, and don't see much out there.