POSTS TAGGED 'World of Warships'

World of Warships: Legend sailing to consoles World of Warships: Legend sailing to consoles

World of Warships: Legend sees players battling it out on the high seas in this MMO. The game is about strategy and immersive naval warfare battles,... [Read full story]