fbpx
South Korea

Lost Ark – Smilegate releases massive 13-minute Open Beta trailer