Shoulders of Giants: Ultimate: We Have a Release Date!

We are excited to announce that Shoulders of Giants: Ultimate will be releasing on August 12th! We can't wait for you all to play! Please check out the newest trailer on our Steam page and get ready to dive in to the fu…