megadads.org
The Mega Dads Top 50 Video Game Characters of All Time: 50-41
There are a lot of ingredients that go into making an amazing video game. Beautiful visuals and polished gameplay can all add up to create something special. For us though, great stories have alway…