Nice, i dont think i've ever played a game where I get to play as a cockroach, love it (my wife would hate this game).
I ran around actively contributing to fratricide (cant leave the bugsprays to do all the work!). I died to some radioactive bug biting me, so I guess im not the ultimate roach. But i got close enough (top 20).
Interesting theme, and a solid entry considering you only have half the time to make the submission!