Them's Fightin' Herdsis the latest free weekly Epic Games game, and its cute and charming exterior hides a brutal difficultty ...