i waited for like 2 mins for the anim to load to see what wasn't appropriate for kids, until i realised you ment the text ! lol.
nice background, the abstract is nice and te colours ae kewl, but i can see the bg through the render, is that intentional?