Thanks! Yeah I was pretty happy when I got the battle initialization idea. It was the last thing I added to the design.
Definetly, simplfying what I can and ramping up the complexity slowly will be my biggest priorities.