User blog comment:The Puffle Planet/Rayman Leak/@comment-25902107-20150215131953/@comment-25902107-20150215135703

I couldn't get the top image to load until just now, but I noticed a little to the left of the right side of the screen, towards the middle a little bit, there's something that looks like light reflecting off the screen. I think this supports it's legitimacy a little more.