Check out the launch trailer below:

Shadwen launches today on Steam®, PSN™, GOG.com, Humble Store, Origin™, and the GeForce NOW™ store.

Thoughts about the trailer? 🙂