Shoulders of Giants: Ultimate: Demo available now!

We are super excited to share that the Shoulders of Giants demo is now available on Steam! You can download and check it out right now. The demo includes quite a bit of gameplay and content so we hope you enjoy it! And…