you should add a cover image to attract more players
it's an interesting darwinia style game, I only managed to try a couple minutes before crashing
it's a bit odd how the player is bigger than the other humans and is always drawn on top, it gives the impression that the people are flat wall paper you walk on, try making the player drawn below humans that are lower than him and above the ones higher than him to give the impression of depth