It's lacking in every department by NG standards. Congrats on getting your first submission through the portal though. Check out the NG tutorials page and work on your art especially. That was the main thing that made the flash look bad. Just keep working at it and you'll keep getting better.