Good to see that the game is not only still in development, but seems to have made great progress as well! I'll continue to follow this one closely, even in the rough alpha-status was it great fun to play. Now looking at the screenshot, it seems like you've listened to the complaints
Already looking forward to play it!
Although I still want that "change the creature you build on the fly and use its unique powers"-thing. Probably mainly because I want to see a spider made up of all these objects.
I also wish you guys the best of luck for this contest! Some of the other entries are looking quite good as well, so it won't be too easy.
It's also interesting to speculate as to how exactly IGF will help with the marketing - (how much) will the traffic rise, etc.