Gods VS Humans Review Gwen Phua·September 27, 2013"Gods VS Humans" is a paradoxical game of strategy in which you've got to destroy sacred towers built in your honor.Reviews·1 Comment·0