Intrepid Studios Delays Releasing Ashes of Creation from NDA April 14, 2021 by Joshua Fernando News has broken out stating Intrepid Studios’ Creative Director Steven Sharif decided to delay the launch of Alpha …