User blog comment:TaliaX177/Weird MB Pics from 1-22-13/@comment-216.189.133.195-20130123223532

I bet they are where working on improvements and then accidentally posted them XD