News

King Philip II of Spain decreed Madrid – a somewhat sleepy mountain town in the middle of the Iberian Peninsula – the capital ...
More than 25 titles are already confirmed for release on the Switch 2 throughout 2025, including several major launches arriving alongside the console on June 5 ...
Leo was invited to Spain with MSI and today he tells you all what he learned and the funny shenanigans that went on. LEOS ...
For those visiting Spain's capital city Madrid tomorrow, make sure to pack suncream and water as figures hover around 34C.