The All-New Volvo S60 R-Design – “The Future”

Only saw this advert recently and I really like the cards thing. I wonder who made this though?