fbpx
Mobile

Langrisser Mobile – Possibly the first AAA mobile strategy game to launch in 2019