I don't know why I read this and thought it was a My Little Pony like game. Then I saw a cover with a horse "Oh I see! Cool the mecha unicorns are fighting each other with their horns!"
But please disregard. I'm just a blind person who needs to focus eyes better lol