Great but one suggestion:
Smaller fish should always be in front of larger fish. It's annoying when you go to eat a fish that has the eat tag on top of it, just to discover the tag referred to a slightly smaller fish completely hidden by the fish that has now just eaten you.
Otherwise I really like adding evolution onto the fishy game.