Giggs recently returned to the studio after a brief hiatus, dropping his two singles “Da Maximum” and “Time” back to back.