fbpx
South Korea

Icarus – Final test phase to begin tomorrow with Open Beta looming