Top
All Channels
10°
7.5

STP: Leviathan: Warships Review

STP: Leviathan: Warships is a really excellent time for the strategy lover. The controls can be as cumbersome as the ships themselves, but Leviathan is a massive amount of fun for armchair naval officers worldwide to play.

Read Full Story >>
slidetoplay.com
The story is too old to be commented.