Talk:Super Brainz/@comment-26204442-20150615203631/@comment-10666155-20150616213845

That "mysterious photo" was on a video that PopCap uploaded. How about you go check it out?