that was challenging i really had to think and get more crosses until i saw the "mars/ares" connection, which was pretty cool. One tiny issue is the plural for "sty" is "sties" - so "stys" would probably need to be reworked
No worries... you learn a lot of things solving and making crosswords. I recommend crossword tracker.com - I use it to search for words with letter patterns when I get stuck