The World of Warships has officially entered closed beta testing and servers are live. Best of all, all NDAs and embargoes have lifted to give players and streamers a chance to post their impressions of the highly anticipated title. Check out the CBT launch trailer and keep your eyes peeled for more news out of the WoWS camp.