just saw this on facebook, it's a prototype, apparently in the northgate mall in the seattle area.
views of the other sides of the kiosk had what looked like videogame demo screens and/or movie screens...
hope these roll out soon to more shopping centers!
'mom