What the crap is this?! and where are the textures?!! :)... No seriously man, this is nice, especially for something that's not your "strongsuit". I think it's engaging, dynamic, and eye catching and lets face it, you can't go wrong with huge spiderish monsters with red glowing eyes. I'd run away and then feel ashamed about it later. Peace!

I like the angle and lighting in the scene. Maybe it needs to be pushed more with the foreground being darker to focus the attention to the spiders. Ohh and maybe parts of the wall is coming at them, like BAMM! A BUNCH OF BUGS HAVE COME TO TAKE AWAY YOU GUYS' HOT CHICK...or something like that. Nice Steve!