Technology meets tribal beats on this funky blend of contemporary African dance, electronica and hip-hop