Barrage, by the dictionary definition is: ‘A concentrated artillery bombardment over a wide area.’ In gaming terms that definition is correct, however to those involved, Barrage is far more than that. A community striving to involve as many as possible, a family that has grown over the years to become what is it today. From the staff, to our players and to the fans who support us, we have respect for each and every one of them. Barrage provides the tools and experience needed to succeed and enable everyone to achieve their full potential for the present and future.
League of Legends – UKLC Spring 20