Looks interesting a lot like a much more polished version of that game we played a few years back at a blondcon quake 3 engine open source project man vs aliens aliens evolve psudo rts elements I forget the name ballance was an issue.
The first person view from inside the mouth of the creature is an interesting way to go