The art is killer, but I really love that the bugs cling on to your ship to bring it down. You could bring that a little more front and center. Though, overall this has a visceral feeling of flight that reminds me of Nausicaa and the Valley of the Wind in the best way.