It's basically a flashing display powered by masses of batteries that highlights some of the cover features. Net- it gives you and idea of what this technology might be like in the future.
The problem here is that we've all been so seduced by the technologically flashy and new that we've forgotten the consequences of what this all takes.
In fact, the magazine features an article that proudly proclaims that number of transportation steps it took to get the cover to market.

It appears you don't have Flash installed.

I wonder if this is similar to the technology made by the design firm Chocolate Agency http://chocolate-agency.com/ called E-Paper or P-Per phone ?