T-Rock is back with two new projects called Payback: Vengeance & Payback: Karma.