This was an interesting project. I used Adobe Illustrator to draw the players, and Adobe Character Animator to animate them. Finally, the compositing and other video effects were done with After Effects. I directed and recorded the player's vocals which I then edited and time-adjusted to match the beat using Audition. Scroll down to see a comparison between the real-life players and their cartoon characters.