A possible good start
Alright, congratz, it turns out your first flash animation submission wasn't bad. But it was pretty anticlimactic. Make a series, you seem to have built the lore for one. With a little imagination and a lot of time this can be awesome.