As Highguard launches to negative reviews on Steam, Wildlight Entertainment's CEO has admitted the studio could have marketed ...