Welcome to the Forum
Arena battle sounds interesting. What do you mean by satellites? @Wolfram80