Leo and Satan Is My New Favorite Cartoon

Some of the funniest stuff comes out of Newgrounds, which is why I’m there so often. Last weeks top 10 brought two creations that I had to share. First was a game called Armed With Wings 3, which originally drew me in with its impressive art and design, but kept me going with fun gameplay. …

Leo and Satan Is My New Favorite Cartoon Read More »