squackle.com
Windward (PC) Review
Developer/Publisher: Tasharen Entertainment || Overall: 7.5/10 Hardware Used: Windows 8.1, i7, Nvidia GTX 780 Sandbox games are varied and plentiful nowadays. Needing to strike the right balance b…