I was never able to play Cubivore, so I really don't know what kind of game experience it would be.
I would say that an evolution game is a cool concept, but it would be very hard for me to support the game unless it does something very innovative besides just the simple graphics.
By the way, the best evolution game I have ever played was EVO, a very fun game indeed.