Stronghold Kingdoms Reviews

8.5
excellent

Stronghold Kingdoms Review

Massively multiplayer... diplomacy?