Daymare: 1998: War Mongrels gameplay reveal!

The very first War Mongrels gameplay reveal! How do you like it?