Rainfall Films made this little gem of a sci-fi short. It is based in the Metroid Universe, not something you see to often. It was released about a week ago, so take a look at it! What do you think? I personally like it, would not mind seeing some more. Also, when is another good Metroid game coming out?