My not so angry review of last night's iMPACT