Conaisseurs know by now that Finest Ego means another electronic gem is heading your way. I could easily describe how this electronical journey feels but I strongly suggest you press play to start the experience….