I think Bloo's character design and raage of expressions was what made me love him in the first place. I too was amazed at how such a simple character could be so... alive! And he was the one the made me watch Foster's in the first place.^^ I usually find selfish, bratty characters annoying, but it's different with Bloo somehow, probably because we know he doesn't mean to hurt anyone. And yes, his adorableness does help things along a bit!
