It appears Intrepid Studios has fallen apart. Players deserve a refund.
As unhappy players fight to get refunds out of Steam, an update from one of the studio's directors claims the "entire" ...