Egyptian rock-funk band give music lovers a taste of what's to come