I can't recommend this video enough... It's only 11 minutes long and it's guaranteed to brighten your day. Enjoy!
P.S. Caine's Arcade was recently highlighted in The New York Times. Since this video was released on April 8, it has received more than 5 million views, and more than $170,000 had been donated for Caine's scholarship. What a wonderful reward for such a creative and dedicated little guy!