Pretty funny but...
Could be a lot better. I admit, it really made me laugh quite a bit, but all it reminded me of was a video trying to be an Egoraptor knock off, which kinda put me off to it, but when something is funny, it's still funny be it a knock off or not. I just feel that if it wasnt so close to Egoraptor's work, it would be funnier on it's own, but just makes me wish there was an "Awesome Moon" (Sailor Awesome?) flash video instead.