NEW game HYENAS announced with trailer

On June 22nd Creative Assembly announced and dropped the trailer [...]