Wildlight Entertainment debuts with Highguard, a title that combines shooting, high fantasy, and sieges in a new offering.