Navy Force announced, entering closed beta soon.
Publisher NGames have announced the imminent release of Navy Force, a free-to-play browser-based naval strategy MMO opening its closed beta phase this August. Hit the jump for the full press release.
(more…)