War Mongrels gameplay reveal!The very first War Mongrels gameplay reveal! How do you like it? [previewyoutube][/previewyoutube]