I hate to rain on your parade..
But what is the point of this topic?, there are thousands of actual captures from this game, I don't see the point on viewing crappy photos of a television screen.
If you made a movie or something, this would make a little more sense.
Sparking Meteor has been announced, so I don't think anyone really cares that much about Neo anymore.