Ever since Jason Chen posted the pictures up on the new iPhone on April 22nd, there's been no word or tell of him. He hasn't posted on Twitter since then, no new posts on Gizmodo from him since then, and for some reason his posts have been disabled from showing up. Can't post new articles. An example of what Jason Chen's "post" page was like before. This is the last time he posted. Interesting - what do you think is goin' on?