Generation Gaming is a rap song that traces the history of video gaming by the self-proclaimed geek Dan Bull. It also clearly shows the reprehensible moral decline of mainstream video games through the years. Just imagine if our most popular movies looked like these games.