It reminds me of Fishy flash game. :)
As others have said, it gets weird after growing too big. I think the main problem is perception, because the movement speed isn't scaling, hence the bigger you get the slower it seems you are swimming. Aside from that this is very enjoyable.