My cynical 2 cents: First impression is that the above-the-fold webpage looks like a page out of a kindergartner's book. 2 sentences with different bright colors. The red heart (the cynic in me cringes when it sees all those "Made with (heart)" lines). The cartoon character logo...
I scrolled down, and the video with the cartoon font? Oh god, that reminds me of an exchange student at uni who used a Teddy Bear PowerPoint template for a presentation.