I forgot there was Battletoads was in the arcade. For some reason I thought it's orgins were on the NES. https://www.youtube.com/watch?v=EH40wIgWU-g