Long Live Play - "Michael"October 5th, 2011PlayStation's latest video for Long Live Play sends chills down my spine, ends the mystery.