From a transatlantic perspective, Invincible is "Bloody Brilliant". Let's Dive-In To An Irish Review