I wouldn't exaggerate by saying 'keeps' posting, (implying many times before) this is only the first time since the announcement believe, and we're obviously not perfect...
By lack of actual Xbox shots, what else should we post to show the game at least is still alive? Also, your not telling me you never posted PC and/or PS2 shots.

And it not being on Xbox anymore, I didn't hear it from them, but could be I'll try find out I guess.