Mr Eazi Drops New Tracks 'Overload' and 'London Town' Featuring Giggs The Nigerian artist experiments with new sounds on two recently released tracks.