There are three of them, and they display at random when you refresh. Please let me know if you have any issues. And if you do, let me know what browser you're using and the version.
I really like the one with Mario and Ivy. I must admit that despite doubting the reasoning behind using Wario that also looks really good. I don't recognize any of the games in the snow banner (I'm guessing 2600 Empire Strikes back or something like that on the left though), but it's good too. They all look great.