There are pictures floating around (imagine Opera Mini, only ugly... ..ier maybe?). As for a release date the last I heard p2 should be out in Sept. but I wouldn't be surprised if it came sometime in Oct.