For those of y'all who knew him, Mick Leach of Eastern Front Games has shuffled off this mortal coil.