Talented street dancers take center stage in this video game inspired brand film that ultimately bridges digital and physical realms.