Good promise.
Your effort really shows on this.
Couple of gripes.
1. The shadows are really bad.
2. The anatomy of almost of your figures is poorly drawn.
3. The missles look like crap.
4. Your buildings look rushed.
Couple of good things.
1. This really was epic.
2. The grenade reflection was neat.
3. Your music worked well in, and is an ode to optimizing.
Overall: Impressive, keep it up!