Interesting take on the theme. Definitely a "programmer's game", if you look past the visuals, the mechanics are good and tough. I couldn't get over the 30 population mark.
You should team up with an artist, it would greatly improve the quality of your submission ;)