O.T. Genasis is back with new single "Look At That"