Exactly what I was thinking. Should be a gate guard, charging through goblin town while the protagonist and her friends try to dodge.