Take a look at Windward Horizon in this trailer for the upcoming sequel to the naval sandbox game Windward. In Windward Horizon, take command of the seas in solo or co-op and explore a beautiful,...