LR-99: Battle Engine v1

This is very insightful. Thanks.