Mind-Blowing Card Magic

Think you can figure out this incredible card trick? That guy definitely has some skills!