I met these boys a few weeks ago in a creative meeting talking shop. Four Irish lads with far too much animation talent for a country of only four million. They call themselves simply Giant. Check out their gorgeous animated short, The Last Train, which to me just reeks of future success on all levels. Bravo.