Afrikan Beatz Says Its Game Over On Their Latest Release. The Afro House duo from Angola Afrikan Beatz releases a banging new piece called “Game Over.” and it