For a completely amateur project with totally homemade props, this looked pretty good.
Props for taking the initiative to come up with some new predator gadgets, and the fight between the pred and predalien was great. Pacing was fine and lighting wasn't bad.
Not much for story or characters, but I personally don't expect anything more from a 20 minute fan film. It pitted the creatures against each other in the type of environment we've all wanted to see. It was purely action-based, which is completely fine for a short fan film like this. If people like szuran are bitter and impatient enough to complain about not caring about any characters for such a short period of time, then they probably shouldn't bother watching many movies.
To be honest, I really hate how so many great movies get the complaint: "There was nobody I could relate to". In other words, "I wasn't in the movie to make myself interested. I'm too narcissistic to watch any movies that I'm not in. This was bad because it didn't feature ME. ME ME ME. Follow a formula and put ME in the movie, otherwise it sucks!"
...Anyway, all things considered, I'd give this a 3.5 out of 5.