Talk:Game Updates/@comment-24025418-20131130213926

Someone else posted this and several other images on the wiki. Is this legit?