Warhammer Quest 2: The End Times launches on Steam in January