The trailer reminded me of Mirror's Edge, now I wonder if they will port that to Switch.