THIS IS US

UPLAY Online is an independent video game studio based in the city of Barcelona, Spain. Founded in 2009 and staffed by videogames, sports and esports lovers. Creators of superhit Youtubers Life and…

MORE…