Windward
Review: Windward
Conceptually, the idea of an MMO that involves taking control of a seafaring vessel and setting sail for fortune and glory is a great idea. To its credit, Windward has established a solid foundation for such a potentially cool idea. … read more