You have a long way to go
There are elements to this flash that makes it impressive, others not so much. But you have made great progress and I can tell that you worked very hard on this. Your sister isnt a bad voice actor :P over all it was an amusing flash. 10/10 for effort and lulz :D