squackle.com
Hand of Fate (PC) Review
Developer/Publisher: Defiant Development || Overall: 9.5/10 Hardware Used: Windows 8.1, i7, Nvidia GTX 780, Xbox360 Controller New trends such as Kickstarter and Steam Early Access have made feasib…