Tag: World of Warships: Legends

World of Warships: Legends would soon grace your mobile dock. You can join weekly live streams to win EXCITING GIVEAWAYS!

Ironic since we kinda did… well… While the mobile version of the PC game World of Warships has existed for …

Read more