I like that you didn't ty to hide the strings on the flying saucer.
Technically, I'd say it's impressive for being made in 24 hours, but I know next to nothing about the process.
Honestly, you shouldn't expect to get much feedback on this forum. People come here to b.s. about movies and life, not to critique other posters' projects. Not that there's anything wrong with posting your work, but I've seen people post their projects before and they usually get no responses. It's nothing personal. Most people just don't click the link or don't watch the clip, and even if they do they don't feel like composing a response.
I imagine if you posted it in an animation forum you'd get more constructive criticism.