It's finally here! Egyptian funk rock lovers celebrate Massar Egbari's first album release