How about one of the frames from the game of life as the logo? I've attached a picture as an example.
I prefer a logo not borrowed from the public domain.Something simple but unique.Having said that,it could be inspired by the image above, more colorful perhaps, and in svg format.