LR-99: Battle Engine v1

Thanks for your feedback. Interesting.