Great animation style! I agree that it's a bit lacking storywise, if you see it as a stand-alone submission.
So, I imagined that this might be a powerful opening scene to a Sci-Fi-movie, and if you see it that way, it workes rather good, since it captures the vierwers attention right from the start.