This series of cartoons is undeniably cute and inventive!
Toad is pissed off and ready to fight.
Oldschool gaming fanatics will love this series!
There's been alot of debate recently over the newly unveiled 2012 Olympic Logo. Most people hate it, a few really pretentious designers decided to convince themselves they love it, etc. Well, I love it too and he's a visual demonstration WHY.